正则表达式字符说明
2015-09-14 15:18
357 查看
字符 | 说明 |
. | 匹配除换行符以外的任意字符 |
\w | 匹配字母,数字下划线、汉字(大小写字母,0-9,下划线) |
\W | \w的补集 |
\s | 匹配任意空白符(换行符/n,回车符/r,制表符/t,垂直制表符/v) |
\S | \s的补集 |
\d | 匹配数字0-9 |
\D | \d的补集 |
^ | 字符串的开头 |
$ | 字符串的结尾 |
【^a*】 | 匹配除了a*字符以外的字符 |
“^\d*$” | 匹配字符串的开头和结尾都是数字 |
\B | |
{n} | 匹配前面的字符n次 |
{n,} | 匹配前面的字符n次或多于n次 |
{n,m} | 匹配前面的字符n此或多于n次 |
? | 0到1次 |
+ | 一次或者更多次 |
* | 0次或更多次 |
相关文章推荐
- [LeetCode]题解(python):010-Regular Expression Matching
- UIGestureRecognizer手势
- Zabbix discovery disk 监控
- HDOJ1003.Max Sum
- cocos2d-x 集成社交分享平台shareSDK
- java.lang.NoClassDefFoundError: org/apache/log4j/Layout
- 装饰图案 C#
- 前端性能优化的总结
- 用yum查询想安装的软件
- 通过Socket实现UDP(用户数据报)编程
- c# lua 简单交互
- C语言字符串反转实现【采用头指针和尾指针方法完成】
- excel2003 操作
- android中svg文件的使用
- 产品管理?企业规范化?iclap秀出新高度
- ActionBar SearchView空指针异常
- 栈的基本操作-数据结构
- jerbrains产品算号
- Android第四十九期 - 仿QQ空间上传功能+本地数据库存储
- java序列化/反序列化之xml、protobuf、protostuff 的比较与使用例子