正規表現 否定 文字列前のページ 次のページ いろいろな環境の中には、先読みの否定である (?! ) が 使えない環境があります。 このような環境では、 「ABC」 という文字列を含まない というような、文字列の否定をする正規表現を作るのは とても難しい作業になります ※ (?! ) が使える環境での作り方は こちら 。 では、例として、 以下のようなテキストにマッチする正規表現を考えてみましょう★ ・ テキストの先頭が AA から始まる ・ テキストの末尾が AA で終わる ・ 先頭の AA と、末尾の AA との間に挟まれた文字列の中には AA が存在しない ちなみに、 "AAAAA" というテキストの場合、中に挟まれた文字列が A の1文字だけなので、マッチするものとします ▽ マッチさせたいテキストの図 このような場合、 まず、以下のように正規表現に使えそうなパーツを書き