美文网首页
正则表达式的简单语法

正则表达式的简单语法

作者: 小鹿啊小鹿 | 来源:发表于2017-03-27 15:16 被阅读0次

\ : 转译后面的字符。例如:" \ " 代表 " \ " , " \n " 代表 “ \n ”, " " 代表 “(”。

^ : 一般表示字符开始的位置,如果regex 设置了MultiLine属性,也可以代表“\n”或者“\r”后面的字符

$ : 一般表示字符结束的位置,如果regex 设置了MultiLine属性,也可以代表“\n”或者“\r”后面的字符

* : 举例," zo* " 可以代表“z”,也可以代表“ zo ”,也可以代表“ zoo”

+ : 匹配子表达式一次或者一次以上(>=1),例如“zo+”可以匹配“zo”,或者匹配“zoo”,但是不能匹配“z”.

? : 匹配子表达式0次或1次,例如“do(es)?”可以匹配“do”,或者匹配“does”,只能匹配这两者。

{n} :n为非负整数,表示必须含有n个确定的元素。例如“s{2}”可以匹配“issue”,不能匹配“sad”

{n,} : n为非负整数,表示可以匹配至少n个元素,包含n。例如“s{2,}”可以匹配“issssssue”,不能匹配“is”

            另外,“s{0,}”相当于"s*",“s{1,}”相当于“s+”

{n,m}:n,m都是非负整数,表示最少匹配n次,最多匹配m次,例如“s{1,3}”可以匹配“issssssue”,匹配两次“isss”“sssue”两个

(未完待续。。。)

相关文章

  • js中正则表达式的声名方式

    语法 正则表达式有两种语法,字面量语法和构造函数语法: 字面量语法 pattern:模式,可以是任何简单或复杂的正...

  • 无标题文章

    了解正则表达式语法 了解正则表达式语法

  • Java 正则表达式

    参考文章:正则表达式30分钟入门教程 语法:正则表达式语法手册 正则表达式在Java和其他语法中的区别 在其他语言...

  • 正则表达式语法

    正则表达式简单语法总结 一、什么是正则表达式 从概念上来说,正则表达式也是一门小巧而精炼的语言,它可以用来简化检索...

  • 正则表达式

    正则表达式的使用 1. 正则表达式语法 1.1. 正则表达式,是一个单独的技术! 正则表达式,有独立的语法结构,区...

  • 遇见正则表达式(1)

    从今天开始,我们来简单聊聊正则表达式。今天主要是想和大家一起学习正则表达式的语法。 概念 什么是正则表达式?我个人...

  • JavaScript正则表达式

    JavaScript的正则表达式语法是Perl15的正则表达式语法的大型子集。 正则表达式的创建 像创建对象一样,...

  • sql教程6分组、转义与模糊匹配、正则表达式

    GROUP BY 语法 实例 转义与模糊匹配 语法 实例 正则表达式 语法 实例

  • JavaScript学习笔记8_正则表达式_0模式规则

    正则表达式是一个描述字符模式的对象。JavaScript的正则表达式语法是Perl5的正则表达式语法的子集,也就是...

  • java正则表达式

    Java正则表达式语法

网友评论

      本文标题:正则表达式的简单语法

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