2011-02-01 50 views
0

行的末尾我经常发现自己改变的CSV文件分隔符从“”使用下面的正则表达式来þ¶þ:正则表达式的开头和

s/","/þ¶þ/g 
s/^/þ/ 
s/$/þ/ 

我觉得应该有一个更简单无需使用3条语句即可执行此操作。

任何可以帮助我的提示和技巧?

注意:由于问题被问到;我需要这样做的原因是因为有一种名为Concordance的流行的诉讼技术软件,它使用“ASCII value (020) or ¶ for the field seperator, ASCII value (254) or þ for the text qualifier”作为分隔符。

+0

如果文件包含`1,2,“a,b \ nc”,6`,该怎么办?无论如何,你为什么不喜欢CSV?你使用什么语言? - 我相信你可以找到一个简单的CSV库。 – Kobi 2011-02-01 14:43:16

回答

2

你有没有尝试沿这条线?

s/","|^|$/þ/ 
相关问题