注意: 正則表達式
1. 全部匹配方法(如test)相似迭代器,每匹配一次,光標日後挪相應位置。、 對象
2. \d--->\\d, \s----->\\s, \.-------->\\. ……………… 字符串
js核心代碼: it
function checkFixPhone(str){
var flag = false;
var macher = new RegExp("(\\d+)([a-z]+)","ig");
/*var re = /\d{2}[a-z]{2}/ig;*/ io
/*RegExp對象經常使用方法exec(), test()*/
/*alert(macher.exec(str)+'----'+macher.lastIndex);*/
/*alert(macher.exec(str));*/ ast
flag = macher.test(str);
alert(macher.test(str)); function
/*字符串中經常使用正則表達式方法match(), search(), split(regex), replace()*/
var t = "33ff55tt77uu88yy"; test
alert(t.mach(macher));
alert(t.match(re)); 迭代器
return flag;
} 方法