正则
REDO
- language change
- change content
[ABC]
[aeiou]匹配括号中的所有字符
[^ABC]
不匹配[^aeiou]
[A-Za-z]
匹配A-Z所有
.
匹配除换行符(\n、\r)之外的任意字符,相当于[^\n\r]
[\s\S]
\s匹配所有空白字符,\S匹配非空白字符,不包括换行符
\w
匹配字母、数字、下划线
*
匹配零次或多次
+
匹配一次或多次
?
匹配前面的子表达式零次或一次
exp1(?=exp2)
查找exp2前面的exp1
(?<=exp2)exp1
查找exp2后面的exp1
exp1(?!exp2)
查找后面不是exp2的exp1
(?<!exp2)exp1
查找前面不是exp2的exp1