Visual Basic 字符类

字符类匹配一组字符中的任何一个。

下表描述了字符类:

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

分类导航