ホームページ >ウェブフロントエンド >フロントエンドQ&A >JavaScript での test() メソッドの用途は何ですか?
JavaScript では、test() メソッドは、文字列が正規表現と一致するかどうかをテストするために使用されます。構文は「RegExpObject.test(string)」です。一致する場合は true を返し、一致しない場合は true を返します。一致した場合は false を返します。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript 文字列は、プログラミングで最も一般的に使用されるデータ型です。文字列操作は、文字列が正当な電子メール アドレスであるかどうかの判断や、文字列の指定された部分からのインターセプトなど、多くの場所で実行する必要があります。
正規表現は、文字列または特殊文字を照合するために使用される一種の論理式です。いわゆる論理式は、いくつかの特定の文字で構成され、特定のルールの特殊な文字列を表すために使用されます。フィルタリング ロジックを表現できます。文字列データの場合。
JavaScript の test() メソッドは、文字列が正規表現に一致するかどうかをテストできます。一致する場合は true を返し、一致しない場合は false を返します。
構文:
RegExpObject.test(string)
文字列は必須です。検出する文字列。
var str = "Hello World!"; var reg = /[a-g]/g; document.write(reg.test(str) + "<br>"); // 输出:true出力結果:
説明:
RegExp オブジェクト r の test() メソッドを呼び出し、それに文字列 s を渡します。これは式 (r.exec(s) != null) と同等です。 例:var str="Hello world!"; //look for "Hello" var patt=/Hello/g; var result=patt.test(str); document.write("Returned value: " + result); //look for "world" patt=/world/g; result=patt.test(str); document.write("<br>Returned value: " + result); //look for "php" patt=/php/g; result=patt.test(str); document.write("<br>Returned value: " + result);出力結果:
##[推奨学習:
JavaScript 上級チュートリアル以上がJavaScript での test() メソッドの用途は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。