[JavaScript]Symbol.matchメソッドで文字列の正規表現に一致部分を取得する

構文
regexp[Symbol.match](str)
[@@match]() メソッドは、文字列の正規表現に一致した部分を取得します。
戻り値
一致した全体の結果と括弧が捕捉した一致箇所の結果を含む Array。一致するものがなかった場合は、null。

使用例

//正規表現式の定義変数
let regex = /[a-z]+/g;
let strA = 'study*skill*become*smart';

//文字列の正規表現で一致した部分を取得
let result = regex[Symbol.match](strA);
console.log(result); 

実行結果
> Array [“study", “skill", “become", “smart"]

JavaScript

Posted by arkgame