notepad++正则查找替换
转至链接NotePad++ 正则表达式替换 高级用法
1、例子
原内容:
StringUtils.isNotEmpty(null)
最后改成:
System.out.println(StringUtils.isNotEmpty(null));
查找目标:
\w 匹配单词字符
+ 匹配1次或多次,例如 Sa+m 匹配 Sam, Saam, Saaam 等等.
* 匹配0或多次, 例如 Sa*m 匹配 Sm, Sam, Saam, Saaam 等等.
. 匹配任意字符,除了新一行(\n)。也就是说 “.”可以匹配 \r ,当文件中同时含有\r and \n时,会引起混乱。要匹配所有的字符,使用\s\S。
^ 匹配一行的开始。例如^1.+陪以1开头的一整行
$ 匹配行尾。例如.*%$匹配以%结尾的一整行
StringUtils.(\w+)\((.*)\)
替换目标:
\( 因为光写(不识别,要用\转义
\1 陪陪第一个括号里面的内容(\w+)
\2 匹配第二个括号里的内容(.*)
System.out.println\(StringUtils.\1\(\2\)\);