JavaScriptのsearch()メソッドの使い方

青灯夜游
リリース: 2021-06-22 17:33:25
オリジナル
1682 人が閲覧しました

search() は、JavaScript に組み込まれたメソッドです。主に、文字列内の指定された部分文字列を取得するか、正規表現に一致する部分文字列を取得するために使用されます。指定された文字列内の最初の文字列を検索して返します。最初に出現する位置、構文「string.search(match pattern)」。

JavaScriptのsearch()メソッドの使い方

このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

search() メソッドは、文字列内の指定された部分文字列を取得したり、正規表現に一致する部分文字列を取得したり、指定された文字列の最初の出現を検索して返したりするために使用されます。

一致する部分文字列が見つからない場合は、-1 が返されます。

構文

string.search(searchvalue)
ログイン後にコピー

search() メソッドにはパラメータが 1 つだけあり、一致パターンを定義し、検索する文字列または正規表現を指定します。

戻り値:数値型。指定された検索文字列または正規表現と一致する String オブジェクトの開始位置。

例:

次のコードは、search() メソッドを使用して、URL 文字列の下付き文字の位置にあるスラッシュ文字を照合します。

var s = "c.biancheng.net";
n="s.search("//");"
ログイン後にコピー

search() メソッドのパラメータ定義:

  • search() メソッドのパラメータは正規表現 (RegExp オブジェクト) です。引数が RegExp オブジェクトでない場合、JavaScript は RegExp() 関数を使用して引数を RegExp オブジェクトに変換します。

  • search() メソッドは、左から右の検索順序に従い、最初に一致した部分文字列の開始添え字位置の値を返します。見つからない場合は、-1 が返されます。

  • search() メソッドは、指定された範囲を検索できず、常に最初に一致した部分文字列の添え字値を返します。これは、indexOf() メソッドほど柔軟ではありません。

[関連する推奨事項: JavaScript 学習チュートリアル]

以上がJavaScriptのsearch()メソッドの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
関連するチュートリアル
人気のおすすめ
最新のコース
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!