Typescript-string-search

提供:Dev Guides
2020年6月22日 (月) 23:32時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

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