正規表現 発展

和田です。最近はボリビアでゴーストしています。打倒サンタ・ブランカ・カルテル。 さて、前回は「正規表現 基礎」ということで基本的な正規表現を紹介しましたが、今回は発展形として、少し込み入った話になると思います。 前提条件 前回と同じく JavaScript 想定です。 動作確認は Node v6.10.0 で行っています。 目次 後方参照 - (), (?:), \n,...

正規表現 基礎

Regex Golf 楽しいです。正規表現クイズ楽しいです。 和田です。今回は冒頭の通り、正規表現についてです。正規表現は使いこなせれば大変強力な武器になりますが、使い所を誤ると何を書いているのかわからない、「スパゲッティ表現」になってしまうので注意が必要です。 今回紹介する構文 基礎ということで基本的な構文です。 なお、言語は JavaScript を想定していますが、言語によって大きく変わるものではないので、大体の言語で大体そのまま使えると思います。使えなかった場合、該当言語のリファレンスを参照下さい。 ^ - 行頭を表す $ - 行末を表す x|...