正则表达式

.:匹配单个字符
[]:匹配括号中的单个字符
-:制定字符的区间
():改变优先级、提取组
|:或
*:0至多个在它之前的子表达式,和通配符*没有关系
+:一次到多次
?:0次或一次
{n}:匹配的确定的n次
{n,}:至少匹配n次
{n,m}:最少匹配n次且最多匹配m次
^:匹配一行的开始(以什么开始) 非
$:匹配行结束符

简写表达式:
d:代表一个数字,相当于[0-9]
D:代表非数字 [^0-9]
s:代表换行符、Tab制表符等空白字符
S:代表非空白字符
w:匹配字母或数字或下划线或汉子,即能组成单词的字符
W:非w

digistal space word 大写就是非

贪婪模式* + 非贪婪模式*? +?


匹配组 matchs

原文地址:https://www.cnblogs.com/sunzhongzheng/p/4124900.html