Я часто изменяя разделитель CSV файлов из «» в þ¶þ используя следующие регулярные выражения:Регулярное выражение для начала и конца строки
s/","/þ¶þ/g
s/^/þ/
s/$/þ/
Я чувствую, что должен быть более простой способ выполнить это действие без использования 3-х операторов.
Какие-нибудь советы и рекомендации, которые могут мне помочь?
Примечание: поскольку вопрос был задан; причина, по которой мне нужно это сделать, - это то, что существует популярное программное обеспечение Litigation Technology под названием Concordance, которое использует «ASCII value (020) or ¶ for the field seperator, ASCII value (254) or þ for the text qualifier» в качестве отдельных.
Что делать, если файл содержит '1,2," a, b \ nc ", 6'? Почему бы вам не понравиться CSV? И какой язык вы используете? - Я уверен, вы можете найти простую библиотеку CSV. – Kobi
Зачем ты это делаешь? – OrangeDog
Существует не такая вещь, как значение ASCII 254. – tchrist