Skip to content

Latest commit

 

History

History
33 lines (26 loc) · 1.13 KB

regxp.md

File metadata and controls

33 lines (26 loc) · 1.13 KB

正则

  • 正则表达式“按位”描述规则,是指它是一位一位的描述字符串的构成形式
  • 一般 ^ 开头 $ 结尾

元字符-方括号

元字符 等价的方括号表示法 功能
\d [0-9] 匹配一个数字
\D [^0-9] 匹配一个非数字字符
\w [A-Za-z0-9_] 匹配一个单字字符 (字母、数字或者下划线)
\W [^A-Za-z0-9_] 匹配一个非单字字符
\s 匹配一个空白字符,包括空格、制表符和换行符
. 任意字符

量词

量词 意义
* 匹配前一个表达式0次或多次。等价于{0,}
+ 匹配前一个表达式1次或者多次。等价于{1,}
? 匹配前一个表达式0次或者1次。等价于{0,1}
{n} n是一个正整数,匹配了前面一个字符刚好出现了n次
{n,} n是一个正整数,匹配前一个字符至少出现了n次
{n,m} n和m都是整数。匹配前面的字符至少n次,最多m次

修饰符

修饰符 意义
i 不区分大小写搜索
g 全局搜索