2016-11-23 1 views
-3

私は関数sqlCall(a、b、c ....)を持っています。それは不明である。パラメータの 関数の終わりにマッチする正規表現が必要です。または;そこに文字列を追加します。特定の関数呼び出しの終わりと一致する正規表現

ありがとうございます!

+0

何か試しましたか? – Sefe

+0

私は(?<= sqlCall)(。*?)(?=;)を試しましたが、(a、b、c ....)を返し、最後の括弧の後にテキストを追加する必要があります –

答えて

0

試してみてください。

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

$ 1は最初に一致したグループである - その場合には ");"

+0

私は問題を抱えていますが、私はnotepad ++を使っています。正規表現のsqlCall \([^ \)] +(\);)は、探しているものと一致しますが、置き換えを入力で埋める。ありがとう。 –

+0

その場合: 検索:(sqlCall \([^ \)] +)(\);) 置き換えて: "$ 1 something);" – malutki5200

+0

私はこの感謝を解決することができました! (_sqlCall \([^ \)] +)(\);) そして、私は\ 1 "whant whant"という文字列で置き換えます。 –

関連する問題