记录.net学习进阶路上的点点滴滴之正则表达式的学习

       一:首先学习了一些遇到的元字符

       二:

            ^        放在正则表达式的最前面表示以什么表达式作为开头

       比如^abc 表表示匹配以abc的表达式为开始的字符串。

           $       放在正则表达式的最末尾表示以什么表达式作为结尾

      比如abc$  来表示以匹配以abc为结尾的字符串。

          .         放在两个表达式的中间,来匹配除了换行符的任一字符

如a.b可以匹配acb

          []        来匹配括号里面的任一个字符 

[0-9]表示0到9的一个数字      [0-9a-z]表示0到9或者是a到z的一个字符

          []{n}   匹配n个可选字符

[1-2] {2}

11

         []{n,}     匹配最少n个字符

        []{n,m}   匹配最少n个字符,最多m个字符

        .*            匹配0到字符

        .+          匹配至少一个字符

       .?           匹配0到一个字符

        [^]         匹配非的字符

         \d         表示匹配一个数字

         \D        表示匹配一个非数字的字符

          \s      表示匹配一个空字符(包括换行符)

         \S        表示非空字符的所有字符

        \w            匹配一个单词

     \W               匹配除了单词以外的所有单词

      \W

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值