JavaScript
The `test()` method in JavaScript checks if a specified string matches a regular expression, returning `true` if it matches and `false` if it doesn't.
test() [method]
test() メソッドは、JavaScriptの正規表現オブジェクト(RegExp)に対して使用されるメソッドで、指定された文字列が正規表現にマッチするかどうかを判定します。このメソッドは、マッチする場合は true を、マッチしない場合は false を返します。
基本的な使い方は以下の通りです。
JavaScript
const regex = /hello/;
const str = "hello world";
const result = regex.test(str);
console.log(result); // true
上記の例では、/hello/ という正規表現が str の中に含まれているかをチェックしています。この場合、str に "hello" という文字列が含まれているため、test() メソッドは true を返します。
test() は以下のようなシナリオで役立ちます。
- 入力された文字列が特定のパターンに従っているか確認したいとき(例:メールアドレスや電話番号の検証)。
- 特定のキーワードがテキストに含まれているかを確認するとき。
簡潔で効率的に正規表現のマッチングを行うメソッドです。