如何创建此字符串替换的正则表达式;

时间:2014-06-20 13:06:59

标签: regex

我想用nf.format(xxx ddhgshg jjhjhsss)替换字符串:nf.format(0),我的意思是我需要此操作的正则表达式。

示例输入字符串;

 1. nf.format(xxx jjhjhsss)
 2. nf.format(xxx ddhgshg kkkdkd)
 3. nf.format(xxx ddhgshg jjhjhsss())

2 个答案:

答案 0 :(得分:1)

您可以将模式与:

匹配
nf\.format\(.*\)

并替换为

nf.format(0)

http://regex101.com/r/eR0pY8

上查看

请注意,此正则表达式不会检查括号余额,\)只匹配该行的最后一个)。如果您需要括号余额,则需要指定当前的工作平台,以便我们回答。

答案 1 :(得分:0)

试试下面的正则表达式,

(nf\.format)\((.*)\)

DEMO