正则表达式
来源:互联网 发布:linux如何安装xampp 编辑:程序博客网 时间:2024/06/13 09:42
描述:正则表达式,就是用一个‘字符串‘来描述一个特征,然后来验证另一个字符串是否符合这个特征
正则表达式语法:
- 普通字符串
字母、数字、汉字、下划线等都是普通字符,表达式中的普通自负只能匹配一个相同的字符。 - 简单的转义字符
一些不便书写的字符,采用在前面加”\”的方法,比如在^、$前面加”\”。 - 能够匹配多种字符的表达式
\d 任意一个数字
\w 任意一个字母或数字、下划线
\s 包括空格、制表符、换页符等空白字符的其中任意一个
. 匹配除了换行符以外任意一个字符 自定义表达式
如:[abc@]可匹配”a”、”b”、”c”、”@”任意一个字符
[^abc] 可匹配除了”a”、”b”、”c”之外任意一字符
[f-k]匹配”f”~”k”之间任意字符
[^A-F0-3] 匹配“A”~”F”,”0”~”3”之外的任意一个字符修饰匹配次数的特殊符号
{n} 表达式重复n次
{m,n} 表达式至少重复m次,最多重复n次
{m,} 表达式至少重复m次
? 匹配表达式0次或1次
+ 匹配表达式至少一次
* 表达式不出现或者出现任意次- 其他代表抽象意义的特殊字符
^ 表达式开始
$ 表达式结束
阅读全文
0 0
- 【正则表达式】正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- 正则表达式
- Makefile详解(三)
- Hibernate中的代理对象和延迟加载的问题
- QTP11.5破解延长试用
- 随笔
- android Activity 四种启动模式剖析
- 正则表达式
- AngularJS 前端分页
- HTML常用的获取页面属性方法总结(HTTP/HTTPS/request)
- 内存泄漏
- Makefile详解(四)
- 破产债权申报的要求与期限
- 不要把球传给我
- 部署有感
- HOG特征MATLAB实现