正则表达式心得
1. {1,}
{1,} 匹配所有
而{2,}" 匹配"abbb"中的所有的bbb 但不匹配"ab"中的任何字符
例:
var str0 = "aaabcbbbb"
str0=str0.replace(/b/g,"k");
document.write(str0);
document.write("<br>")
var str = "aaabcbbbb"
str=str.replace(/b{1,}/g,"k");
document.write(str);
document.write("<br>")
var str1 = "aaabcbbbb"
str1=str1.replace(/b{2,}/g,"k");
document.write(str1);
输出结果:
aaakck
aaabck
aaakckkkk
2.$ 这个应该是全部匹配,而不是字符串中的一个字符(侍验证)
必须是数字
var r = /^[0-9]{1,}$/.test(str);
document.write("/"+r+"/");
3.[0-9%.] 0-9就不用说了,%.就是匹配字符的累加