最初に登場するサブストリングの索引を取得します。
パラメータ |
説明 |
searchValue |
ストリングまたは正規表現。 |
戻り値 |
説明 |
int |
最初に登場するストリングまたは正規表現の索引、または検索に失敗した場合は -1。 |
使用法
最初のパラメータがストリングの場合、このメソッドは、完全一致する最初のストリングを検出します。最初のパラメータが正規表現の場合、このメソッドは、正規表現の構文に従って一致する最初のストリングを検出します。
例
(1) この例では、大/小文字を区別しないでストリング
moscow を検索します。
var cities = new String("Paris Moscow Tokyo");
var regexp = /(moscow)/i;
if (cities.search(regexp) > 0) {
return "Found: " + regexp.toString();
} else {
return "Not found: " + regexp.toString();
}
(2) この例では、ストリング
Moscow を検索します。
var cities = new String("Paris Moscow Tokyo");
if (cities.search("Moscow") > 0) {
return "Found: Moscow";
} else {
return "Not found: Moscow";
}