正则表达式匹配特定函数调用的结尾

问题描述:

我有一个函数sqlCall(a,b,c ....);它不知道没有。的参数。 我需要一个正则表达式来匹配函数的结尾);要么 ;并在那里添加一个字符串。正则表达式匹配特定函数调用的结尾

在此先感谢!

+0

你尝试过什么吗? – Sefe

+0

我试过(?s)(?

尝试:

/sqlCall\([^\)]+(\);)/${1}somestring/ 

$ 1是第一匹配组 - 在这种情况下 “);”

+0

我有一个问题,我正在使用记事本+ +为此,正则表达式sqlCall \([^ \)] +(\);)匹配我在找什么,但我怎样才能得到记事本++ 1美元或我应该怎样用输入填充替换。谢谢。 –

+0

在那种情况下: 找到:(sqlCall \([^ \)] +)(\);) 替换为:“$ 1 something”;“ – malutki5200

+0

我设法解决这个谢谢! (_sqlCall \([^ \)] +)(\);) 我用\ 1“字符串取代我whant”; –