注意:
1. 所有匹配方法(如test)类似迭代器,每匹配一次,光标往后挪相应位置。、
2. \d--->\\d, \s----->\\s, \.-------->\\. ………………
js核心代码:
function checkFixPhone(str){
var flag = false;
var macher = new RegExp("(\\d+)([a-z]+)","ig");
/*var re = /\d{2}[a-z]{2}/ig;*/
/*RegExp对象常用方法exec(), test()*/
/*alert(macher.exec(str)+'----'+macher.lastIndex);*/
/*alert(macher.exec(str));*/
flag = macher.test(str);
alert(macher.test(str));
/*字符串中常用正则表达式方法match(), search(), split(regex), replace()*/
var t = "33ff55tt77uu88yy";
alert(t.mach(macher));
alert(t.match(re));
return flag;
}