【JavaScript】文字列のmatchメソッドの使い方とは

JavaScript

JavaScriptのmatch()メソッドの使い方を解説

JavaScriptには、match()メソッドがあります。これは、文字列から正規表現に一致する部分を検索し、その結果を配列形式で返すために使用されます。

使用方法は、次のようになります。

str.match(regexp);

具体的なコード例

let str = "Hello World";
let regexp = /world/i;
let result = str.match(regexp);
console.log(result);  // null

regexp = /world/gi;
result = str.match(regexp);
console.log(result);  // [ 'World' ]

上記のコードでは正規表現に一致する部分が見つからなかった場合は、nullが返ります。

match()メソッドは大文字小文字を区別します。

上記の例では、大文字小文字を区別しないように、正規表現に “i” と “g” を追加しています。

タイトルとURLをコピーしました