C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■94243 / 2階層)  正規表現のMultilineオプション
□投稿者/ otu (6回)-(2020/03/26(Thu) 13:22:43)
No94239 (Hongliang さん) に返信
> Multilineオプションは^と$の解釈を変えるだけなので、
>>^[^あ]*あ
> [^あ]だと改行文字も有効な文字となってしまい、最長一致を探した結果、「かきくけこ\nあ」がマッチすることになるわけですね。
> こちらも[^あ\n]として改行文字を一致させないようにすればいいでしょう。

あ、なるほど........
言われてみれば単純なことでも、教えてもらうまで気が付かないものですね。
どうも、ありがとうございました。
解決済み
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[1]: 正規表現のMultilineオプション /Hongliang 返信無し
 
上記関連ツリー

正規表現のMultilineオプション / otu (20/03/26(Thu) 13:03) #94237
Re[1]: 正規表現のMultilineオプション / Hongliang (20/03/26(Thu) 13:13) #94239
  └ 正規表現のMultilineオプション / otu (20/03/26(Thu) 13:22) #94243 解決済み ←Now

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信