我有一个很长的文本文件,里面装满了电子邮件地址,来自一个简报db的导出。要在另一个系统中导入它们,我需要用逗号分隔这些地址。
我正在尝试使用正则表达式进行搜索/替换。到目前为止,我可以找到每行的最后一个字符:
[^\n]$
这就是我的“搜索”字段。但我不知道将什么投入“替换”。我对正则表达式很新,是否有一个通配符可以执行以下操作:
[any characted found],
答案 0 :(得分:15)
您可以搜索([^\n])$
并将其替换为\1,
- 具体取决于您的RegEx引擎。
答案 1 :(得分:5)
看看sed ......
sed 's/$/,/' filename
答案 2 :(得分:1)
perl -pe 's/$/,/'