正则表达式02

标准字符集

-能够与“多种字符”匹配的表达式

-注意区分大小写,大写是取补集的意思

d 任意一个数字,0~9中的任意一个
w 任意一个字母或数字或下划线,也就是A~Z,a~z,0~9,_中任意一个
s 包括空格,制表符,换行符等空白字符中的任意一个
.

小数点可以匹配任意一个字符(除换行符)

如果要匹配包括“ ”在内的所有字符,一般用[sS]

自定义字符集合:

-[]方括号匹配方式,能够匹配方括号中的任意一个字符

[ab5@] 匹配“a”或"b"或“5”或“@”
[^abc] 匹配“a”,“b”,"c"之外的任意一个字符
[f-k] 匹配"f"-"k"之间的任意一个字目
[^A-F0-3] 匹配“A"-"F","0"-"3"之外的任意一个字符

     正则表达式的特殊符号,被包括到中括号中,则失去特殊意义,除了^,-之外

     标准字符集合(小数点除外),如果被包括到中括号,自定义字符集合将包含该集合([d.-+]将匹配数字,小数点,+,-)

原文地址:https://www.cnblogs.com/code-fun/p/11383833.html