正则表达式官方API说明
- 示例1:
- 需要替换的代码
Foo(param1,param2);
查找:Foo\((.*), param2)
替换:Foo/($1 + "test", param2)
- 替换后的代码
Foo(param1 + "test", param2);
使用(.*)表示任意
特殊符号转义,如"\*" ,转义后匹配的是字符"*", “\(” 匹配的是括号"("
- 示例2:
- 需要替换的代码(寻找没有,在参数内的)
Foo(param1);
Foo(param1,param2);
查找:Foo\(*[^,]*);
替换:Foo/($1 + "test" $2)
- 替换后的代码
Foo(param1 + "test");
Foo(param1,param2);