2012-07-31から1日間の記事一覧

常にマッチする正規表現を使えばJavaScriptでも固定位置でのパターンマッチができる

パターンの末尾に「|」を付け加えると、その正規表現は常にマッチする。 /aaa/.exec("xyz"); // => null /aaa|/.exec("xyz"); // => [""] これを使えば、ある位置でのみパターンマッチを行うということ(Perl の正規表現で「\G」のメタ文字を使うようなこと…