正規表現search()関数

691 ワード

正規表現search()関数:この関数は正規表現にマッチするサブ文字列を検索できます.戻り値は、正規表現にマッチする最初のサブ文字列の開始位置であり、位置は0から計算されます.が見つからなかったら-1を返します.ここでは正規表現の関連操作だけを紹介します.直接検索についてはJAvascriptのStringオブジェクトのsearch()方法を参照してください. 構文:
stringObject.search(regexp)
パラメータリストは以下の通りです 
regexpが必要です.正規表現オブジェクト.
ブラウザサポート:IEブラウザはこの方法をサポートします.火狐ブラウザはこの方法をサポートします.Googleブラウザはこの方法をサポートします.実例コード:実例一:
var str="I love antzone";
var reg=/ant/ 
console.log(str.search(reg));
以上のコードは、正規表現にマッチするサブ文字列「antzone」の文字列の先頭を返します.実例二:
var str="I love antzone";
var reg=/ABC/ 
console.log(str.search(reg));
文字列には正規表現と一致する文字列がありません.この関数は-1を返します.
原文のアドレスは、正規表現search()関数です.