我想注释以"echo"开头并以引号"结尾的行:
echo -e "This is my line"
应该变成 :
#echo -e "This is my line"
由于我的文件中有很多行,并且有些行以"echo"开头而不是以引号"结尾,这不是一个简单的评论,可以解决我的问题。
我试过这个,但它不起作用:
Find : ^[echo]+["]$
Replace : #
>[echo]
是一个字符类,表示在类中选择 1 个字符。那不是你想要的。
用:
- 按 Ctrl+H
- 查找内容:
^h*echo.+"$
- 替换为:
#$0
- 检查 匹配案例
- 检查 环绕
- 检查正 则表达式
-
取消选中
. matches newline
- 全部替换