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

正则表达式的语法

作者: 原来不语 | 来源:发表于2017-09-21 21:03 被阅读0次

正则表达式描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串,将匹配的子串替换或这从某个串中提取出符合某个条件的子串。
例如:
runoo + b ,可以匹配runoob,runooob,runoooooob等,+ 号代表前面的字符必须至少出现一次。
runoo * b,可以匹配runob,runoob,runoooob等,*号代表字符可以不出现,也可以出现一次或者多次
colou?r ,可以匹配color或者colour,?号代表前面的字符最多只能出现一次

Paste_Image.png

特殊字符
所谓特殊字符,就是一些有特殊含义的字符,如上面说的 runoo*b 中的 ,简单的说就是表示任何字符串的意思。如果要查找字符串中的 * 符号,则需要对 * 进行转义,即在其前加一个 : runo*ob 匹配 runoob。
许多元字符要求在试图匹配它们时特别对待。若要匹配这些特殊字符,必须首先使字符"转义",即,将反斜杠字符\ 放在它们前面。下表列出了正则表达式中的特殊字符:

Paste_Image.png Paste_Image.png

相关文章

  • 无标题文章

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

  • Java 正则表达式

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

  • 正则表达式

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

  • JavaScript正则表达式

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

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

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

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

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

  • java正则表达式

    Java正则表达式语法

  • 正则表达式

    什么是正则表达式 语法 正则表达式修饰符

  • 正则表达式的使用

    1.正则表达式的语法 iOS开发中正则表达式的基础使用 2.正则表达式不常用的语法 Q:经常看见的正则前面的 (?...

  • JAVA 正则表达式语法⼤全

    正则表达式语法 1.常⽤正则表达式 2、正则表达式语法 描述 将下⼀个字符标记符、或⼀个向后引⽤、或⼀个⼋进制转义...

网友评论

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

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