zoukankan      html  css  js  c++  java
  • 正则表达式后缀

    正则表达式后缀,只研究 /regexp/controller 中的controller(修饰符):


    正则表达式里面的修饰符可以改变正则的很多特性。正则表达式里面的修饰符如下:   
    i) i:如果在修饰符中加上 "i ",则正则将会取消大小写敏感性,即 "a "和 "A "   是一样的。   
    ii) m:默认的正则开始 "^ "和结束 "$ "只是对于正则字符串,如果在修饰符中加上 "m ",那么开始和结束将会指字符串的每一行:每一行的开头就是 "^ ",结尾就是 "$ "。

    iii) s:使表达式"."匹配换行符。   
    iv) x:如果加上该修饰符,表达式中的空白字符将会被忽略,除非它已经被转义。   
    v) e:本修饰符仅仅对于replacement有用,代表在replacement中作为PHP代码。   
    vi) A:如果使用这个修饰符,那么表达式必须是匹配的字符串中的开头部分。比如说 "/a/A "匹配 "abcd "。   
    vii) E:与 "m "相反,如果使用这个修饰符,那么 "$ "将匹配绝对字符串的结尾,而不是换行符前面,默认就打开了这个模式。   
    viii) U:和问号的作用差不多,用于设置 "贪婪模式 "。

  • 相关阅读:
    poj 2253
    POJ 3273
    python基本运算符
    python基本数据类型以及常量变量
    pycharm的快捷键
    计算机基础
    day100 scrapy请求传参 中间件 去重规则 分布式爬虫
    day99 爬虫 scrapy介绍 结构介绍
    day98 爬虫 selenium
    day97 爬虫bs4
  • 原文地址:https://www.cnblogs.com/phpliu/p/3448224.html
Copyright © 2011-2022 走看看