注释以模式开头和结尾的行
Comment a line beginning and ending with a pattern
我想评论以 'echo' 开头并以引号 '"' 结尾的行:
echo -e "This is my line"
应该变成:
#echo -e "This is my line"
因为我的文件中有很多行,而且有些行以 'echo' 开头而不以引号 '"' 结尾,所以这不是一个简单的注释就能解决我的问题。
我试过了,但没用:
Find : ^[echo]+["]$
Replace : #
[echo]
是一个字符class,表示在class中选择了1个字符。这不是你想要的。
使用:
- Ctrl+H
- 查找内容:
^\h*echo.+"$
- 替换为:
#[=12=]
- 检查 匹配大小写
- 检查 环绕
- 检查 正则表达式
- 取消选中
. matches newline
- 全部替换
我想评论以 'echo' 开头并以引号 '"' 结尾的行:
echo -e "This is my line"
应该变成:
#echo -e "This is my line"
因为我的文件中有很多行,而且有些行以 'echo' 开头而不以引号 '"' 结尾,所以这不是一个简单的注释就能解决我的问题。
我试过了,但没用:
Find : ^[echo]+["]$
Replace : #
[echo]
是一个字符class,表示在class中选择了1个字符。这不是你想要的。
使用:
- Ctrl+H
- 查找内容:
^\h*echo.+"$
- 替换为:
#[=12=]
- 检查 匹配大小写
- 检查 环绕
- 检查 正则表达式
- 取消选中
. matches newline
- 全部替换