Pattern p =Pattern.compile("\\d+");
Matcher mather = p.matcher("12b");
System.out.println(mather.matches()); false 没问题,b没有匹配上
var str="12b";
var reg=/\d+/g;
alert(reg.test(str)); true
这2者不太一样吧,JS的正则有什么区别吗?
还有书上说的贪婪,支配,惰性量词不同浏览器有不同的支持,各位大哥是怎么用的?
调试欢乐多
http://blog.sina.com.cn/s/blog_5b5460eb0100c3xw.html
var reg=/^\d+$/;
alert(reg.test(str));
js 比较时要想和java有一个效果这样写。Pattern p = Pattern.compile("\\d+"); java中要求所有的都是数字,js中=/^\d+$/ 开头到结尾都是数字JF,呵