- VB.Net 基础教程
- VB.Net - 首页
- VB.Net - 概述
- VB.Net - 环境设置
- VB.Net - 程序结构
- VB.Net - 基本语法
- VB.Net - 数据类型
- VB.Net - 变量
- VB.Net - 常量
- VB.Net - 修饰符
- VB.Net - 语句
- VB.Net - 指令
- VB.Net - 运算符
- VB.Net - 决策
- VB.Net - 循环
- VB.Net - 字符串
- VB.Net - 日期和时间
- VB.Net - 数组
- VB.Net - 集合
- VB.Net - 函数
- VB.Net - 子过程
- VB.Net - 类和对象
- VB.Net - 异常处理
- VB.Net - 文件处理
- VB.Net - 基本控件
- VB.Net - 对话框
- VB.Net - 高级窗体
- VB.Net - 事件处理
- VB.Net 高级教程
- VB.Net - 正则表达式
- VB.Net - 数据库访问
- VB.Net - Excel 表格
- VB.Net - 发送邮件
- VB.Net - XML 处理
- VB.Net - Web 编程
- VB.Net 有用资源
- VB.Net - 快速指南
- VB.Net - 有用资源
- VB.Net - 讨论
VB.Net - 字符类
字符类匹配一组字符中的任何一个字符。下表描述了字符类:
字符类 | 描述 | 模式 | 匹配 |
---|---|---|---|
[字符组] | 匹配字符组中的任何单个字符。默认情况下,匹配区分大小写。 | [mn] | "mat"中的"m" "moon"中的"m"、"n" |
[^字符组] | 否定:匹配不在字符组中的任何单个字符。默认情况下,字符组中的字符区分大小写。 | [^aei] | "avail"中的"v"、"l" |
[first - last] | 字符范围:匹配从first到last范围内的任何单个字符。 | (\w+)\t | "Name\tAddr\t"中的"Name\t"、"Addr\t" |
. | 通配符:匹配除\n之外的任何单个字符。 | a.e | "have"中的"ave" "mate"中的"ate" |
\p{name} | 匹配name指定的Unicode通用类别或命名块中的任何单个字符。 | \p{Lu} | "City Lights"中的"C"、"L" |
\P{name} | 匹配不在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 = IV"中的"4" |
\D | 匹配任何非十进制数字字符。 | \D | "4 = IV"中的" "、"="、" "、"I"、"V" |
vb.net_regular_expressions.htm
广告