正規表現パターンマッチング

作成日:2013-01-26
最終更新日:

オライリーの JavaScript 第6版 を図書館から借りて、 いろいろ調べている。 10 章の正規表現パターンマッチングは知らないので、少し調べてみた。

基本的な正規表現

正規表現リテラルを作るのがわかりやすい。このリテラルは、/ と / ではさむ。

var re = /sana/;

この正規表現リテラルに対してマッチする文字列はどんなものがあるだろうか。 これを調べるには RegExp.prototype.test を使うのがいい。

re.test("malsana"); // true, 文字列 "sana" を含む
re.test("malsanulejo"); // false; 文字列 "sana" を含まない

正規表現: 文字列 :     

まりんきょ学問所JavaScript 手習い > 正規表現パターンマッチング


MARUYAMA Satosi