如何在行首添加字符



我试图在notepad++的行开始和结束添加括号。使用sed,我会这样做:

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

就可以了,但是我必须在Windows上使用notepad++。我去寻找和替换,选择正则表达式,并试图用"("替换"^",但我得到了"零长度匹配",它不添加字符(与用")"替换"$"相同)。

我做错了什么?

在搜索栏中输入^(.*)$,在替换栏中输入(1)

对不起,在我发布问题后找到了答案。如果有人好奇,在notepad++中,您必须转义括号字符,而在sed中则不必这样做。

在notepad++中,在"替换为"下,选择:

  (

,它会工作。

最新更新