我很少使用正则表达式,但是工作中有一个任务需要快速完成。
我正在使用 notepad++ 搜索包含大量 sql 脚本的目录。
我需要搜索两个连续的单词,这些单词之间由空格、制表符或换行符分隔,并且其前后紧接着空格、制表符或换行符:
1)
设置 mgtfee [ 应该匹配 ]
2)
设置
mgtfee [ 应该匹配 ]
我尝试了以下方法,但没有效果
(\w|^)set\mgtfee(\w|$)
答案1
尝试一下:
- 找什么:
\s*set\s+mgtfee\s*
我很少使用正则表达式,但是工作中有一个任务需要快速完成。
我正在使用 notepad++ 搜索包含大量 sql 脚本的目录。
我需要搜索两个连续的单词,这些单词之间由空格、制表符或换行符分隔,并且其前后紧接着空格、制表符或换行符:
1)
设置 mgtfee [ 应该匹配 ]
2)
设置
mgtfee [ 应该匹配 ]
我尝试了以下方法,但没有效果
(\w|^)set\mgtfee(\w|$)
尝试一下:
\s*set\s+mgtfee\s*