正则表达式的基础用法
1. 正则以“/内容/”的形式书写。
2. if(/内容/.test(str)){
console.log("校验通过");
}
3. test : 参数是字符串,返回值是boolean类型。(正则还有其他方法可校验,例如match)
4. / ^5 /:匹配以5开头的字符串。
5. / $5 /: 匹配以5结尾的字符串。
6. / ^5\d\d /:匹配以5开头的紧接着后边两位是数字的字符串。
7. / ^5\w\w /:匹配以5开头的紧接着后边两位是(字母、数字、下划线)的字符串。
8. / [a-z] /:匹配小写字母的字符串。
9. / ^5\s5$ /:匹配以5开头的紧接着后边是一个空格,以5结尾的字符串。
10. "\W" 匹配任意不是字母,数字,下划线 的字符
"\S" 匹配任意不是空白符的字符
"\D" 匹配任意非数字的字符
"[^abc]" 匹配除了abc以外的任意字符
11. /^0\d{2,3}/:匹配以0开头后边紧跟着2-3位数字的字符串。(033333这个也是可以通过的,因为匹配到了)
12. / \d{7}/:匹配7位数字的字符串。(0000000000这个也是通过的,因为匹配到7位数字了,返回true)
内容较少,稍后更新。