文字列に正規表現を適用し、マッチした結果の配列を返します。
match()は正規表現(regex)を使用してテキスト内のパターンを照合します。 例えば、正規表現abcは文字列内の正確な 文字列abcを検索するのに使用できます。正規表現についての 詳細はMDNを参照してください。 matchAll()はmatch()とは異なり、 最初のマッチだけでなく、すべてのマッチを返します。
最初のパラメータstrは、検索対象の文字列です。
2番目のパラメータregexは、適用する正規表現を含む文字列です。 例えば、matchAll('p5*js is easier than abc123', '[a-z][0-9]')を呼び出すと、 2次元配列[['p5'], ['c1']]が返されます。
注意:マッチが見つからない場合、空の配列[]が返されます。
実例
シンタックス
matchAll(str, regexp)
パラメーター
str
String:
検索対象の文字列。
regexp
String:
マッチさせる正規表現。
リターン
String[]: 見つかったマッチ。
Notice any errors or typos? Please let us know. Please feel free to edit src/utilities/string_functions.js and open a pull request!