正则表达式学习(三)

1、运算顺序

     依然遵循从左到→右的运算规则

     优先级

     ( )  圆括号因为是内存处理所以最高
     * ? +  { } 重复匹配内容其次
     ^ $ /b 边界处理第三
     |条件处理第四
      最后按照运算顺序计算匹配

 2、模式修正符

      模式修正符是为正则表达式增强和补充的一个功能,使用在正则之外

      / 正则 / U  

     

      这里'U'代表:模式修正符

    

      常用修正符如下:

      i 正则内容在匹配时候不区分大小写(默认是区分的)
      m 在匹配首内容或者尾内容时候采用多行识别匹配
      S 将转义回车取消是为单行匹配如. 匹配的时候
      x 忽略正则中的空白
      A 强制从头开始匹配
      D 强制$匹配尾部无任何内容 /n
      U 禁止贪婪匹配 只跟踪到最近的一个匹配符并结束,
      常用在采集程序上的正则表达式

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值