最赞回答 / 传说中的小白龙
隔了这么久了,但是居然都没有反对意见。这里是不应该写成/\d/g或者/[\d]/g这种形式的。/\d/g或者/[\d]/g这种写法,调用test()方法,被检测字符串里只要有数字存在,那么就返回true,与要求不能全为数组大相庭径。例如123as,123,as123,都是ture。写成老师这种/[^\d]/g表示存在不为数字的字符,这样写是很合理的。一个字段存在了不为数字的字符也就是不全为数字了,就是正确的。然而连一个不为数字的字符也没有呢。也就是上面情况的否定。就是if(!re_n . test(thi...
2016-05-03