JavaScript search()メソッド
定義と用法
search() メソッドは、文字列内の指定された部分文字列、または正規表現に一致する部分文字列を検索するために使用されます。
一致する部分文字列が見つからない場合は -1 を返します。
正規表現のチュートリアルをもっと見るRegExp チュートリアル and our RegExp オブジェクトリファレンス.
ブラウザサポート
![]()
![]()
![]()
![]()
![]()
すべての主要ブラウザが search() メソッドをサポートしています
構文
string.search(searchvalue)
パラメータ値
| パラメータ | 説明 |
|---|---|
| searchvalue | 必須。検索する文字列または正規表現。 |
戻り値
| 型 | 説明 |
|---|---|
| Number | 指定された検索文字列または正規表現と一致する String オブジェクトの開始位置。 |
技術詳細
| JavaScript バージョン: | 1.2 |
|---|
その他のインスタンス
インスタンス
大文字と小文字を区別する検索を実行します:
var str="Mr. Blue has a blue house";
document.write(str.search("blue"));
document.write(str.search("blue"));
上記のインスタンスの出力結果:
試してみる »
インスタンス
大文字と小文字を区別しない検索を実行します:
var str="Mr. Blue has a blue house";
document.write(str.search(/blue/i));
document.write(str.search(/blue/i));
上記のインスタンスの出力結果:
試してみる »
その他の拡張
JavaScript String オブジェクト