正则表达式规则

作者: BSimmons | 来源:发表于2018-08-03 08:50 被阅读4次

字符
\t 制表符 ('\u0009')
\n 新行(换行)符 ('\u000A')
\r 回车符 ('\u000D')
\f 换页符 ('\u000C')
字符类
[abc] a、b 或 c(简单类)
[^abc] 任何字符,除了 a、b 或 c(否定)
[a-zA-Z] a 到 z 或 A 到 Z,两头的字母包括在内(范围)
预定义字符类
. 任何字符(与行结束符可能匹配也可能不匹配) .
\d 数字:[0-9]
\D 非数字: [^0-9]
\s 空白字符:[ \t\n\x0B\f\r]
\S 非空白字符:[^\s]
\w 单词字符:[a-zA-Z_0-9]
\W 非单词字符:[^\w]
边界匹配器
^ 行的开头
$ 行的结尾
\b 单词边界 wo shi hao ren
\B 非单词边界
Greedy 数量词
X? X,一次或一次也没有
X* X,零次或多次
X+ X,一次或多次
X{n} X,恰好 n 次
X{n,} X,至少 n 次
X{n,m} X,至少 n 次,但是不超过 m 次

相关文章

  • 正则表达式

    正则表达式用来检索,替换符合某个规则的文本 正则表达式的方法 正则的匹配规则:

  • Python学习笔记十五(正则表达式)

    正则表达式 什么是正则表达式 正则表达式,又称规则表达式。通常被用来检索、替换那些符合某个规则的文本。 Pytho...

  • 正则表达式

    正则表达式的规则基本是通用的 JS里面正则表达式的写法 var re = new RegExp('规则', '可选...

  • 初始正则

    正则表达式:正则表达式其实就是用于操作字符串的一个规则,正则表达式的规则使用了特殊的符号表示。

  • python正则表达式学习

    一、正则表达式的语法规则 下面是python中正则表达式的一些匹配规则,图片来自CSDN。 二、正则表达式相关注解...

  • 正则表达式

    正则表达式 正则表达式,又称规则表达式,通常被用来检索、替换那些符合某个模式(规则)的文本。 正则表达式是对字符串...

  • 10. python3中的正则表达式

    何所谓正则表达式?个人理解就是文本搜索的一种规则。那么正则表达式就需要解决下面的问题 规则如何表示 规则如何使用 ...

  • Python正则表达式(一)

    前言 正则表达式(Regular Expression),就是具有一定规则的表达式。通过正则表达式引擎,将这些规则...

  • 正则

    正则表达式 1、什么是正则表达式:能让计算机读懂的字符串匹配规则。 2、正则表达式的写法: 3、规则中的字符 1)...

  • iOS正则表达式简解

    什么是正则表达式 正则表达式就是一种规则,我们通过这种规则来进行字符串的检索、判断、替换等工作。 正则表达式的使用...

网友评论

    本文标题:正则表达式规则

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