VB.Net 正则表达式 - Character 字符类

Character 字符类匹配一组字符中的任何一个。 下表描述了字符类 −

Character class 描述 模式 匹配
[character_group] 匹配character_group中的任何单个字符。 默认情况下,匹配区分大小写。 [mn] "m" in "mat" "m", "n" in "moon"
[^character_group] 否定:匹配不在character_group 中的任何单个字符。 默认情况下,character_group 中的字符区分大小写。 [^aei] "v", "l" in "avail"
[ first - last ] 字符范围:匹配从第一个到最后一个范围内的任何单个字符。 (\w+)\t "Name\t", "Addr\t" in "Name\tAddr\t"
. 通配符:匹配除\n之外的任何单个字符。 a.e "ave" in "have" "ate" in "mate"
\p{ name } 匹配 Unicode 常规类别或由 name 指定的命名块中的任何单个字符。 \p{Lu} "C", "L" in "City Lights"
\P{ name } 匹配不属于 name 指定的 Unicode 常规类别或命名块的任何单个字符。 \P{Lu} "i", "t", "y" in "City"
\w 匹配任何单词字符。 \w "R", "o", "m" and "1" in "Room#1"
\W 匹配任何非单词字符。 \W"#" in "Room#1"
\s 匹配任何空白字符。 \w\s "D " in "ID A1.3"
\S 匹配任何非空白字符。 \s\S " _" in "int __ctr"
\d 匹配任何十进制数字。 \d "4" in "4 = IV"
\D 匹配十进制数字以外的任何字符。 \D " ", "=", " ", "I", "V" in "4 = IV"

❮ vb.net_regular_expressions.html