正则表达式学习小结

pc蛋蛋是一个积分换礼品平台
正则表达式符号:

 

     *    指定的符号可以匹配0次或者多次

 

     +    指定的符号可以匹配1次或者多次

 

     ?     指定的符号可以匹配0次或者1次

 

    {n}        指定的符号可以匹配恰好n次

 

    {n,m}    指定的符号可以匹配从n次到m次

 

      .     匹配所有字符,包括空格、Tab字符甚至换行符     例如:正则表达式:t.n匹配ten  tan  t#n  t n等

 

     []     只有方括号里面的字符才参与匹配,单字符匹配    例如:正则表达式:t[aeio]n匹配tan ten tin ton

 

      |     基本意义就是“或”运算     例如:正则表达式:t(a|e|o|oo)n匹配tan ten ton toon

 

      ^    “否”符号,如果用在方括号内,表示不想匹配的字符      例如:正则表达式:[^x][a-z]+匹配所有单词但x开头的除外

 

      /s    空白符号,匹配所有的空白字符包括Tab字符  等价于[/t/n/r/f]

 

      ()     圆括号,创建一个组      例如:格式为“June 18, 2010”的正则表达式为  ([a-z]+)/s+[0-9]{1,2},/s*[0-9]{4}  圆括号定义

             月份为一个组

 

      /d    等价于[0-9]     /D   等价于[^0-9]

 

      /w   等价于[A-Z0-9]        /W等价于[^A-Z0-9]

 

      /s    等价于[/t/n/r/f]         /S等价于[^/t/n/r/f]

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

凡星℃

您的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值