正規表現
RegExp()
で正規表現に変換できる
・---
jsでは.match()などと合わせて使用できる。
.match(/〜/)の「〜」に指定する
・/[abc]/
aかbかcのどれか
・/[a-z]/
アルファベットのa〜zの内のどれか
・/[^abc]/
aとbとc以外
・/a.c/
任意の文字
/a...e/
aとeの間に3文字何かあれば正
・/^abc/
行頭にabc
・/abc$/
行末にabc
・/a{2}/
n回繰り返す → aa
・/a{2,}/
n以上 → aa, aaaaaa...
・/a{2,5}/
n〜mの間にマッチする → aa, aaa, aaaa, aaaaa
・/a?/
空かa
・/a*/
空, a, aa, aaaaa...
・/a+/
a, aa, aaaaa...