替换“.get_x()”形式的所有字符串?

时间:2013-06-17 23:14:21

标签: regex

使用正则表达式,我怎样才能更换表格中的所有字符串:

.get_x()

使用

.x

Ilspy错误地反编译了一个程序集,并且所有属性都已被get_和set_替换为函数调用。

1 个答案:

答案 0 :(得分:2)

\.get_(\w+)\(\)的匹配替换为.\1

请注意,根据您使用的工具,您可能需要使用$1代替\1进行替换。显然,您可以执行类似的操作来替换.set_x(),或者您可以使用以下正则表达式同时执行这两项操作:

\.[gs]et_(\w+)\(\)