正则表达式的基础用法

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)

  内容较少,稍后更新。

 

转载于:https://www.cnblogs.com/pengxiangchong/p/8301375.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值