2017-03-27 11 views
0

私はまだ正規表現には新しく、頭を包むことはできません。パターンを複数回一致させる

は、だから私はこのパターンを持っています。この例と一致する

(^%(?!\s)[^%\n]*$) 

%text here 

をしかし、それは一度だけで、それは一例にこのような複数回一致しないことを行います。

%text here 
%text here 

「複数回一致」オプションがあるか、このexaには適していないパターンです何か?

+0

あなたが試すことができます( '^%(?!\ S)[^%の\ nの] * $)+ ' – TheChetan

答えて

1

使用グローバルオプション、複数回のマッチングに加え、 "M" フラグ複数行

(^%(?!\s)[^%\n]*$)/gm 

http://www.regexpal.com/?fam=97259

+0

これは今作動します!ありがとうございました! – sarrrrek

+0

提供されている例が正しい場合、それは一致しています。 – mayersdesign

+0

私はちょうどそれがupdatetを持っていることを見た、今完全に動作します。 – sarrrrek

関連する問題