search() は 検索方法の使い方 の組み込み関数で、正規表現と指定された文字列オブジェクトの間で一致するオブジェクトを検索するために使用できます。この記事では、基本的な使い方。
まず、search メソッドの基本構文を見てみましょう。
string.search(regexp);
regexp は正規表現オブジェクトを表します。 。非 RegExp オブジェクト obj が渡された場合、new RegExp(obj) を使用して暗黙的に RegExp に変換されます。
search() は、正規表現と指定された文字列オブジェクトの間で最初に一致したインデックスを返します。一致が見つからない場合は -1 を返します。
具体的な例を見てみましょう
コードは次のとおりです
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script> // 输入一个字符串 var string = "GeeksforGeeks"; // 获取正则表达式 var re1 = /G/; var re2 = /e/; var re3 = /s/; var re4 = /, /; // 输出匹配字母的索引 document.write(string.search(re1) + "<br>"); document.write(string.search(re2) + "<br>"); document.write(string.search(re3)+"<br>"); document.write(string.search(re4)); </script> </body> </html>
ブラウザに表示される結果は次のとおりです: re4 は一致するものが見つからないため、-1が返されます。
この記事はここで終了です。さらに興味深い内容については、PHP 中国語 Web サイトにある他の関連コラム チュートリアルをご覧ください。 ! !
以上が検索方法の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。