js正则(以顿号分割,但是不包含括号内的顿号的正则表达式)
用java写了个,如果用别的语言的话自己替换,记得js的全局匹配貌似在后面得加一个g正则表达式就是"[^,]*" public static void main(String[] args) { Pattern p = Pattern.compile("[^,]*"); Matcher m = p.matcher("aBC,English,Accout.Name123_abc,com.hot.sgp.afdsf "); while(m.find()){ System.err.print(m.group()+"\t"); } }
js字符串校验,正则表达式
代码示例:
function testNum(str){
var reg = new RegExp("^[^0-9]*$");//从头到尾都不是数字
if(reg.test(str)){
alert("没有数字!");
}else{//有数字
var reg = new RegExp("^[0-9]*$");//从头到尾都是数字
if(reg.test(str)){ //从头到尾都是数字
alert("全是数字");
}else{ //有数字但是不全是
alert("有但是不全是数字");
}
};
};
testNum("234");
testNum("asd");
testNum("2e34");
还没有评论,来说两句吧...