我正在尝试在Notepad++中的行的开头和结尾添加括号。使用sed我会这样做:

   sed -i 's/^/(/' filename
   sed -i 's/$/)/' filename

并完成,但是我必须在Windows上使用Notepad++。我去查找并替换,选择了正则表达式,并尝试将“^”替换为“(”,但是得到了“零长度匹配”,并且它没有添加字符(与用“)替换“$”相同)) 。

我究竟做错了什么?

最佳答案

在搜索字段中,输入^(.*)$,在替换字段中,输入\(\1\)。这对我来说很好。

关于regex - Notepad++-如何在行首添加字符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25132978/

10-12 00:22
查看更多