此方法執行搜索正則表達式,String對象之間的匹配。
string.search(regexp);1復制代碼類型:[java]
下面是參數的詳細信息:
regexp: 正則表達式對象。如果非RegExp對象obj傳遞,它是隱式通過使用newRegExp(obj)轉換為RegExp
如果成功的話,搜索將返回字符串內的正則表達式的索引。否則,它返回-1.
<html><head><title>JavaScript String search() Method</title></head><body><script type="text/javascript">var re = /apples/gi;var str = "Apples are round, and apples are juicy.";if ( str.search(re) == -1 ){ document.write("Does not contain Apples" ); }else{ document.write("Contains Apples" ); }</script></body></html>12345678910111213141516171819復制代碼類型:[javascript]
這將產生以下結果:
Contains Apples