正则表达式-字符类
来源:互联网 发布:php性能监控工具 编辑:程序博客网 时间:2024/06/05 07:50
要想查找数字,字母或数字,空白是很简单的,因为已经有了对应这些字符集合的元字符,但是如果你想匹配没有预定义元字符的字符集合(比如元音字母a,e,i,o,u),应该怎么办?
很简单,你只需要在方括号里列出它们就行了,像[aeiou]就匹配任何一个英文元音字母,[.?!]匹配标点符号(.或?或!)。
我们也可以轻松地指定一个字符范围,像[0-9]代表的含意与\d就是完全一致的:一位数字;同理[a-z0-9A-Z_]也完全等同于\w(如果只考虑英文的话)。
下面是一个更复杂的表达式:\(?0\d{2}[) -]?\d{8}。
这个表达式可以匹配几种格式的电话号码,像(010)88886666,或022-22334455,或02912345678等。我们对它进行一些分析吧:首先是一个转义字符\(,它能出现0次或1次(?),然后是一个0,后面跟着2个数字(\d{2}),然后是)或-或空格中的一个,它出现1次或不出现(?),最后是8个数字(\d{8})。
- 正则表达式-字符类
- 正则表达式--字符类
- 正则表达式-字符类
- 正则表达式 字符类
- 正则表达式-元字符
- 正则表达式-转义字符
- 正则表达式之字符类
- 正则表达式中的字符类
- 正则表达式学习记录-字符类
- Linux正则表达式-排除字符类
- Linux正则表达式-POSIX字符类
- 正则表达式——POSIX字符类
- 正则表达式一字符
- 正则表达式字符匹配
- 正则表达式的字符
- 正则表达式--元字符
- 正则表达式--字符转义
- 正则表达式特殊字符
- 正则表达式-重复匹配
- SQL Server 2005 不允许远程连接解决方法、数据库引擎启动服务器的方法
- 怎样能取得登录用户所拥有权限的组织?
- 打开,另存为,属性,打印 JS代码
- 未完成代码
- 正则表达式-字符类
- java获取当前路径的几种方法
- CSR开发无线触控键盘 大举抢攻移动、穿戴式市场
- 正则表达式-分枝条件
- OpenFlow基础概念理解(1) FlowVisor
- 看看“变味”的苹果ios7:个性丢了一地
- Java多线程的线程同步需要注意的地方synchronized与static synchronized区别
- Notification的功能与用法
- 【Linux基础】U-BOOT命令