sakuraエディターでAからBまでの任意の文字を含む正規表現

IT現場
この記事は約1分で読めます。
イクヤ
イクヤ

もし”A”から”B”の文字までの間にある任意の文字を正規表現でマッチングさせたい場合は、以下の正規表現を試してみてください。

A.*?B

この正規表現は、”A”から始まり、任意の数の文字(0文字を含む)を最短の距離で検索し、”B”が現れるまでをマッチングします。

もし大文字と小文字を区別せずにマッチングさせたい場合は、対応するフラグを追加することで実現できます。多くの正規表現ライブラリでは、iフラグを使用しています。

/A.*?B/i
異なるプログラミング言語や正規表現ライブラリによって、文法やフラグが若干異なる場合があります。実際に使用しているツールに合わせて文法を調整してください。

コメント

タイトルとURLをコピーしました