线的起点和终点的正则表达式

时间:2011-02-01 14:39:57

标签: regex

我经常发现自己使用以下正则表达式将CSV文件的分隔符从“,”更改为“þþ”:

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

我觉得应该有一种更简单的方法来执行此操作而不使用3个语句。

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

注意:既然提出了问题;我需要这样做的原因是因为有一个名为Concordance的流行诉讼技术软件,它使用“ASCII value (020) or ¶ for the field seperator, ASCII value (254) or þ for the text qualifier”作为分离。

1 个答案:

答案 0 :(得分:2)

你有没有试过这条线?

s/","|^|$/þ/