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