2.2 字符类 (2)
来源:互联网 发布:mysql truncate 多表 编辑:程序博客网 时间:2024/05/16 12:50
注意:正则表达式中的元字符在字符类中不做任何特殊处理,它仅仅表示一个自身的字符。如正则表达式[-.]只能匹配字符“-”和“.”,它不能匹配除字符“-”和“.”之外的字符。因此,在字符类中使用元字符时,不需要使用转义操作。
在正则表达式中,常用的字符类如表2-2所示。
表2-2 常用的字符类
字符或表达式
说明
.
匹配除换行符号之外的任意字符。
/w
匹配单词字符(包括字母、数字、下划线和汉字)。
/W
匹配任意的非单词字符(包括字母、数字、下划线和汉字)。
/s
匹配任意的空白字符,如空格、制表符、换行符、中文全角空格等。
/S
匹配任意的非空白字符。
/d
匹配任意的数字。
/D
匹配任意的非数字字符。
[aeiou]
匹配字符集合中的任何字符。
[^aeiou]
匹配除字符集合中的之外的字符。
[0
匹配任何数字、字母(大写字母和小写字母)和下划线,等同于/w
[^0
匹配除任何数字、字母、下划线之外的任何字符,等同于/W。
/p{name}
匹配{name}指定的命名字符类中的任何字符。
/P{name}
匹配除{name}指定的命名字符类中之外的任何字符。
注意:在表2-2中,表达式/p{name}和/P{name}为.NET Framework所支持。
- 2.2 字符类 (2)
- 2.2 字符类(1)
- 元字符(2)
- globalmem虚拟字符设备驱动--字符驱动讲解(2)
- java 字符类(Character)
- java 字符类(Character)
- 字符类
- 字符类
- 字符类
- 字符类
- 字符类
- 字符长度(字符,汉字)
- CheckData字符类方法(字符串操作)(2)
- javaio学习笔记-字符流类(2)
- JAVA基础总结-2 字符类
- 字符类Character(参考java语言程序设计)
- 字符串处理(1)字符类
- 2.1.3 元字符总结(2)
- 2.5 限定符(1)
- 2.4 反义
- 那些不能在一起吃的水果搭配
- 自己实现的栈 用数组实现
- 2.3 字符转义
- 2.2 字符类 (2)
- 我的Eclipse插件列表
- Visual Studio 2008 Team Suite简体中文正式版- & 激活方法
- 提高Web页面的性能
- 2.2 字符类(1)
- 推荐--jQuery使用手册
- order by 的一种用法
- 通过JAVA回头看看PHP5
- Linux下用C++作php扩展的问题