От одного провайдера в csv начали приходить неэкранированные переносы строк в юзерагенте, что сами понимаете ломает csv. Есть какой то способ от такой херни защититься кроме как писать регулярку чтобы каждую строчку парсить и заменять вайтспейсы где их не должно быть?