2016-11-23 42 views
-3

我有一個函數sqlCall(a,b,c ....);它不知道沒有。的參數。 我需要一個正則表達式來匹配函數的結尾);要麼 ;並在那裏添加一個字符串。正則表達式匹配特定函數調用的結尾

在此先感謝!

+0

你嘗試過什麼嗎? – Sefe

+0

我試過(?s)(?<= sqlCall)(。*?)(?=;),但它返回(a,b,c ....),我需要在結束括號之後添加文本 –

回答

0

嘗試:

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

$ 1是第一匹配組 - 在這種情況下 「);」

+0

我有一個問題,我正在使用記事本+ +爲此,正則表達式sqlCall \([^ \)] +(\);)匹配我在找什麼,但我怎樣才能得到記事本++ 1美元或我應該怎樣用輸入填充替換。謝謝。 –

+0

在那種情況下: 找到:(sqlCall \([^ \)] +)(\);) 替換爲:「$ 1 something」;「 – malutki5200

+0

我設法解決這個謝謝! (_sqlCall \([^ \)] +)(\);) 我用\ 1「字符串取代我whant」; –

相關問題