功能說明:該函數通過對指定你的字符串進行一次匹配檢測,獲取字符串中的第一個與正則表達式的內容,并且將匹配的內容和子匹配的結果存放在返回數組中
基本方法:objReg.exec(string)
objReg,RegExp對象的名稱
string,要進行匹配的字符串
復制代碼代碼如下:
<html>
<script language="javascript" type="text/javascript">
//設置匹配的字符串
var objStr="我的手機號13522222222,他的手機號13288888888,她的手機號碼13699999999";
//設置正則表達式,匹配以13開頭11位字符串,全局匹配
var reg=/13(/d)(/d{8})/g;
//執行exec函數,盡管是全局匹配的正則表達式,但是exec方法只對指定的字符串進行一次匹配,獲取字符串中第一個與正則表達式想匹配的內容,并且將匹配內容和子匹配的結果存儲到返回的數組中
var arr=reg.exec(objStr);
//循環輸出結果
for(var i=0;i<arr.length;i++){
document.write("<li>"+arr[i]+"<br>");
}
</script>
</html>