const text = 'Hello there!';
const regex = new RegExp('ll');
console.log(regex.test(text));
trueと表示されます。
const text = 'Hello there!';
const regex = /ll/;
console.log(regex.test(text));
new RegExp('ll') は /ll/ と書きかえれます。
match はマッチする文字列を返す。
console.log(regex.match(text));
["ll"]
searchはregexが文字列の何番目に存在するかをサーチしてくれます。
console.log(text.search(regex));
2
正規表現を勉強するなら下のサイトが便利です。
コメント