正则表达式基础语法
2016-01-26 13:50
204 查看
基础语法:
^([]{})([]{})([]{})$
解释:开始([包含内容]{长度})([包含内容]{长度})([包含内容]{长度})$
常用运算符与表达式:
^ 开始
() 域段
[] 包含,默认是一个字符长度
[^] 不包含,默认是一个字符长度
{n,m} 匹配长度
. 任何单个字符(\. 字符点)
| 或
\ 转义
$ 结尾
[A-Z] 26个大写字母
[a-z] 26个小写字母
[0-9] 0至9数字
[A-Za-z0-9] 26个大写字母、26个小写字母和0至9数字
, 分割
.
等价字符:?,*,+,\d,\w
?等价于匹配长度{0,1}
*等价于匹配长度{0,}
+等价于匹配长度{1,}
\d等价于[0-9]
\w等价于[A-Za-z_0-9]。
^([]{})([]{})([]{})$
解释:开始([包含内容]{长度})([包含内容]{长度})([包含内容]{长度})$
常用运算符与表达式:
^ 开始
() 域段
[] 包含,默认是一个字符长度
[^] 不包含,默认是一个字符长度
{n,m} 匹配长度
. 任何单个字符(\. 字符点)
| 或
\ 转义
$ 结尾
[A-Z] 26个大写字母
[a-z] 26个小写字母
[0-9] 0至9数字
[A-Za-z0-9] 26个大写字母、26个小写字母和0至9数字
, 分割
.
等价字符:?,*,+,\d,\w
?等价于匹配长度{0,1}
*等价于匹配长度{0,}
+等价于匹配长度{1,}
\d等价于[0-9]
\w等价于[A-Za-z_0-9]。
相关文章推荐
- linux c setitimer使用方法说明
- nohup使用(转)
- formail 发送HTML 邮件通过 SENDMAIL
- 初识jackson
- 二分查找上界和下界
- linux下文件操作API:write/read/fcntl/ioctl/mmap
- 一说就懂的AWS Cloudformation
- java整合easyui进行的增删改操作
- Cocos2d学习笔记1——打包apk
- webservice调用接口,接口返回数组类型
- 数字在排序数组中出现的次数
- Unicode和汉字互相转码
- Mysql手动安装
- 更改、删除字段名、在某字段后增加字段
- 可下拉的PinnedHeaderExpandableListView的实现
- Jquery 插件: Else
- iOS开发系列手势、音频
- Python 中的 classmethod 和 staticmethod 有什么具体用途?
- Codeforces 482B Interesting Array(线段树)
- Linux下高cpu解决方案(转载)