html> script language="javascript" type="text/javascript"> //使用正則表達式模式對字符串執行查找,并將包含查找的結果作為數組返回 var objStr=new String("Yue I love you till the end of my life!"); var re=//wo(/w+)?/g;//該表達式用來匹配一個以/w代表的字符,第二個字符是o,后面有一個字符或者多個字符+表示前面的字符匹配的次數,全局匹配 var arr=objStr.match(re);//調用match方法匹配字符串并且如果存在返回數組,如果沒有結果返回為null document.write("匹配前的字符串:"+objStr+"br>");//輸出匹配前的字符串 if(arr!=null){//如果能匹配成功即arr數組不為空,循環輸出結果 for(var i=0;iarr.length;i++){ document.write("li>"+arr[i]); } } /script> /html>