- 520 名前:名無しさん@お腹いっぱい。 [2008/11/30(日) 21:52:16 ID:vRU8OWM20]
- 正規表現での複数行検索なんですが
hoge(arg1 ,arg2) { 内部処理 } のような記述の関数宣言部分 『hoge(...)』 を引っかけたい。 間に入ってる改行が1個までなら ^[_A-Za-z0-9]+\((.*\n*.*)\)(?=[\t \n]*\{) でいけるんだけど hoge(arg1 ,arg2 ,arg3) { 内部処理 } のように改行が2つ以上入ってしまう場合でもヒットさせる記述方法がわからず、行き詰まってます。 ^[_A-Za-z0-9]+\((.*\n*.*)*\)(?=[\t \n]*\{) とかやってもダメポっぽいんだけどどうやって書くべきでしょうか。 あ、通常検索でヒットさせる前提です。ファイルタイプの強調表示設定で 複数行指定できない(できるけど複数行コメント扱いになる)のは一応把握してます。
|

|