JavaScriptの正規表現
https://developer.mozilla.org/ja/docs/Web/JavaScript/Guide/Regular_Expressions
正規表現は2通りの方法で作れる
スラッシュで囲まれたパターンからなる正規表現リテラル
/ab+c/
RegExp オブジェクトのコンストラクター関数を呼び出す
new RegExp('ab+c')
例えば /abc/ というパターンは、文字列の中で "abc" という並びが正確に現れる (すべての文字が連続しており、その順で並んでいる) 場合のみ、文字の組み合わせに一致します。
"Hi, do you know your abc's?" や "The latest airplane designs evolved from slabcraft." 等の文字列には一致します。どちらの場合でも、 "abc" という部分文字列に一致します。
「特殊文字の使い方」がリンク集になっている
アサーション(JavaScript正規表現)
文字クラス(JavaScript 正規表現)
グループと後方参照(JavaScript正規表現)
数量詞(JavaScript正規表現)
フラグ(JavaScript 正規表現)