通過 new 關鍵詞來定義 RegExp 對象。以下代碼定義了名為 patt1 的 RegExp 對象,其模式是 e :
var patt1=new RegExp( e
當您使用該 RegExp 對象在一個字符串中檢索時,將尋找的是字符 e 。
exec() 方法檢索字符串中的指定值。返回值是被找到的值。如果沒有發現匹配,則返回 null。
例子 1:var patt1=new RegExp( e document.write(patt1.exec( The best things in life are free ));
由于該字符串中存在字母 e ,以上代碼的輸出將是:
e
TIY
例子 2:您可以向 RegExp 對象添加第二個參數,以設定檢索。例如,如果需要找到所有某個字符的所有存在,則可以使用 g 參數 ( global )。
如需關于如何修改搜索模式的完整信息,請訪問我們的 RegExp 對象參考手冊。
在使用 g 參數時,exec() 的工作原理如下:
如需可與 RegExp 對象一同使用所有屬性和方法的完整信息,請訪問我們的 RegExp 對象參考手冊。
這個參考手冊包含了對 RegExp 對象中每個屬性和方法的詳細描述,以及使用的例子。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。
新聞熱點
疑難解答