ECMAScriptで学ぶ正規表現
正規表現の基本と、ECMAScript(JavaScript)における利用方法を紹介
-
7
正規表現のマッチングをどこからでも―「境界アサーション」と「ルックアラウンドアサーション」
今回は、「^」「$」など登場済みのものからECMAScript 2015以降で利用可能になった全てのアサーションについて扱います。
-
6
今回は、ECMAScript 2015以降で大幅に強化された、正規表現のマッチングをカスタム化するフラグについて解説します。
-
5
正規表現のマッチングを思い通りに――「境界アサーション」と「非貪欲な数量詞」
今回は、マッチング位置を明示する境界アサーションと、最短マッチのための非貪欲な数量詞について扱います。
-
4
正規表現における文字の指定方法を深める――「文字クラス」と「Unicodeプロパティエスケープ」
今回は、文字クラスについておさらいし、本命のUnicodeプロパティエスケープを紹介していきます。
-
3
文書作成で正規表現を使うと、ふぞろいのパターンを見つけてそれを置換で整えたり、順番を入れ替えたりといった操作を一気にできます。今回は、文書作成の効率をアップする正規表現による置換を紹介します。
-
2
基本的な正規表現パターンの書き方――使用頻度の高い「メタ文字」と「エスケープ」
今回は、正規表現パターンの書き方の基本、代表的な文字クラス、文字集合、数量詞、そしてエスケープについて解説します。
-
1
「正規表現」とは――すぐに使う方法と「ECMAScript」のバージョン
正規表現の基本と、ECMAScript(JavaScript)における利用方法を紹介する連載。初回は、ECMAScriptのバージョンと正規表現の機能対応、ブラウザでのサポート状況、正規表現を扱う方法(オブジェクト、メソッド)について扱います。