美文网首页
第五章 匹配模式

第五章 匹配模式

作者: 马小跳_ | 来源:发表于2018-12-06 21:00 被阅读0次

      所谓匹配模式(match mode),指的是匹配时所用的规则。设置特定的模式,可能会改变对正则表达式的识别,也可能会改变正则表达式中字符的匹配规定。常用的匹配模式有4种:不区分大小写模式、单行模式、多行模式、注释模式。

    5.1 不区分大小写模式

      通常,用户关心的只是文本的意义,而不是它的具体形式。比如单词the,在句子中写作the,在句子开头写作The,还可能为了强调写成THE;可是用户不管这些,只希望找到所有的the。

    5.2 单行模式

    单行模式影响的是点号.的匹配规则

    5.3 多行模式

    多行模式影响的是^$的匹配规则

    5.4 注释模式

      有时候,遇到的正则表达式很复杂,不但难以编写和阅读,也难以维护。如果正则表达式也像程序源代码一样,可以添加注释,阅读和维护就容易多了。

    5.5 补充

    5.5.1 不同的语言还提供了不同的模式
    5.5.2 修饰符的作用范围
    5.5.3 失效修饰符(?-modifier)
    5.5.4 模式与反向引用
    5.5.5 模式修饰符预定义常量的优先级
    5.5.6 模式修饰符预定义常量各自的优点

    相关文章

      网友评论

          本文标题:第五章 匹配模式

          本文链接:https://www.haomeiwen.com/subject/tisacqtx.html