美文网首页
常用正则表达式记录

常用正则表达式记录

作者: 坐了整个春夏秋冬 | 来源:发表于2022-01-06 16:54 被阅读0次

需求:如果要匹配出(括号中的文本)括号中的文本的话,需要用到以下一些语法

贪婪匹配所有字符
.*
eg:(te(s)t),使用(.*)会匹配出(te(s)t).*会从第一个(一直读取到最后一个)

非贪婪匹配所有字符
.*?
eg:(te(s)t),使用(.*)会匹配出(te(s).*会从第一个(一直读取到下一个)

匹配但不包含前后字符

  • 匹配exp后面的字符
    (?<=exp)
  • 匹配exp前面的字符
    (?=exp)

eg:(te(s)t),exp为\(\),使用(?<=\().*(?=\))会匹配出te(s)t,会匹配出()之中通过.*匹配到的字符串
ps:如果换为(?<=\().*?(?=\)),则会匹配出te(s

更多信息,可以查阅菜鸟教程的这篇文章
https://www.runoob.com/regexp/regexp-syntax.html

相关文章

  • 常用正则记录

    记录一些常用的正则表达式 ...

  • 正则表达式

    用法。常用正则表达式。详细用法 //正则表达式:记录文本规则的代码 //常用的正则表达式的地方:登录,密码等格式的...

  • 正则表达式

    正则表达式 正则表达式就是记录文本规则的代码 正则表达式常用的元字符 正则表达式常用的限定符 正则表达式举例:这里...

  • 常用正则表达式

    记录常用正则表达式,不定期增加。 UUID 自增 ID

  • 常用正则表达式记录

    正则表达式,如果不常用,经常用一次就忘掉了,需要再次学习,记录一些常用的正则表达式,以便使用时方便查看。正则只适合...

  • 正则表达式学习记录

    正则表达式简单使用记录 正则表达式是用来查找符合某些复杂规则字符串的工具,它是记录文本规则的代码 常用元字符(.\...

  • 正则表达式与方法

    正则表达式---常用符号 正则表达式--常用函数 正则表达式--常用技巧 代码: 正则表达式的应用举例 1、使用f...

  • grep命令

    linux常用命令,配合正则表达式很好用,记录下常用方法和参数。 1.grep "xxx" filename1 f...

  • Python---正则表达式

    常用正则表达式

  • iOS常用正则表达式(电话、QQ、邮箱等)

    常用正则表达式

网友评论

      本文标题:常用正则表达式记录

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