Typescript-string-search

提供:Dev Guides
移動先:案内検索

TypeScript-文字列search()

このメソッドは、正規表現とこのStringオブジェクトの一致の検索を実行します。

構文

string.search(regexp);

引数の詳細

*regexp* -正規表現オブジェクト。 非RegExpオブジェクトobjが渡されると、new RegExp(obj)を使用して暗黙的にRegExpに変換されます。

戻り値

成功した場合、検索は文字列内の正規表現のインデックスを返します。 それ以外の場合は-1を返します。

var re =/apples/gi;
var str = "Apples are round, and apples are juicy.";
if (str.search(re) == -1 ) {
   console.log("Does not contain Apples" );
} else {
   console.log("Contains Apples" );
}

コンパイル時に、JavaScriptで同じコードが生成されます。

その出力は次のとおりです-

Contains Apples