1 / 7
文档名称:

正则表达式手册.doc

格式:doc   大小:100KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

正则表达式手册.doc

上传人:s0012230 2018/3/15 文件大小:100 KB

下载得到文件列表

正则表达式手册.doc

相关文档

文档介绍

文档介绍:正则表达式手册
 
正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。
本文详细地列出了能在正则表达式中使用,以匹配文本的各种字符。当你需要解释一个现有的正则表达式时,可以作为一个快捷的参考。更多详细内容,请参考:Francois Liger,Craig McQueen,Pal Wilton[刘乐亭 译] C#字符串和正则表达式参考手册 北京:
一.      匹配字符
字符类
匹配的字符
举 例
\d
从0-9的任一数字
\d\d匹配72,但不匹配aa或7a
\D
任一非数字字符
\D\D\D匹配abc,但不匹配123
\w
任一单词字符,包括A-Z,a-z,0-9和下划线
\w\w\w\w匹配Ab-2,但不匹配∑£$%*或Ab_@
\W
任一非单词字符
\W匹配@,但不匹配a
\s
任一空白字符,包括制表符,换行符,回车符,换页符和垂直制表符
匹配在HTML,XML和其他标准定义中的所有传统空白字符
\S
任一非空白字符
空白字符以外的任意字符,如A%&g3;等
.
任一字符
匹配除换行符以外的任意字符除非设置了MultiLine先项
[…]
括号中的任一字符
[abc]将匹配一个单字符,a,b或c.
[a-z]将匹配从a 到z的任一字符
[^…]
不在括号中的任一字符
[^abc]将匹配一个a、b、c之外的单字符,可以a,b或A、B、C
[a-z]将匹配不属于a-z的任一字符,但可以匹配所有的大写字母
二.      重复字符
重复字符
含 义
举 例
{n}
匹配前面的字符n次
x{2}匹配xx,但不匹配x或xxx
{n,}
匹配前面的字符至少n次
x{2}匹配2个或更多的x,如xxx,xxx..
{n,m}
匹配前面的字符至少n次,至多m次。如果n为0,此参数为可选参数
x{2,4}匹配xx,xxx,xxxx,但不匹配xxxxx
?
匹配前面的字符0次或1次,实质上也是可选的
x? 匹配x或零个x
+
匹配前面的字符1次或多次
x+ 匹配一次或大于0的任意多个x
*
匹配前面的字符0次或更多次
x* 匹配0,1或更多个x
三.      定位字符
定位字符
描 述
^
随后的模式必须位于字符串的开始位置,如果是一个多行字符串,则必须位于行首。对于多行文本(包含回车符的一个字符串)来说,需要设置多行标志
$
前面的模式必须位于字符串的未端,如果是一个多行字符串,必须位于行尾
\A
前面的模式必须位于字符串的开始位置,忽略多行标志
\z
前面的模式必须位于字符串的未端,忽略多行标志
\Z
前面的模式必须位于字符串的未端,或者位于一个换行符前
\b
匹配一个单词边界,也就是一个单词字符和非单词字符中间的点。要记住一个单词字符是[a-zA-Z0-9]中的一个字符。位于一个单词的词首
\B
匹配一个非单词字符边界位置,不是一个单词的词首
注:定位字符可以应用于字符或组合,放在字符串的左端或右端
四.      分组字符

最近更新

2024年事业单位考试常识判断题200道附完整答案.. 78页

2024年公务员考试《数量关系题》题库及参考答.. 107页

2024年公务员考试《数量关系题》题库精品【夺.. 105页

2024年公务员考试《言语理解与表达》题库附参.. 176页

2024年公务员考试常识判断题200道含答案(突破.. 79页

2024年公务员考试常识判断题200道附答案 79页

2024年兵团直属校园招聘考试笔试试题【word】.. 250页

2024年兵团直属校园招聘考试笔试试题含答案【.. 251页

2024年兵团直属校园招聘考试笔试试题附完整答.. 245页

2024年吉林工信厅直属事业单位公开招聘历年高.. 162页

2024年吉林延边州直部分事业单位招聘急需人才.. 165页

2024年难忘的小学作文400字7篇 8页

2024年难忘的国庆节日记 5页

2024人大历史学院考研参考教材介绍2 8页

2024年难忘的一节课记叙文4篇 5页

2024年吉林省延边事业单位招聘历年高频难、易.. 164页

2024年校园招聘考试笔试试题500道含答案(基础.. 243页

2024年校园招聘考试笔试试题500道附答案(综合.. 254页

2024年高校教师岗前培训《高等教育学》题目10.. 23页

2024年高校教师岗前培训《高等教育学》题目10.. 23页

七年级诗词大会题库及参考答案【完整版】 8页

七年级诗词大会题库精品及答案 8页

公务员考试《判断推理题》题库含完整答案【全.. 174页

2024年陶罐和铁罐教学设计精选15篇 64页

公务员考试《数量关系题》题库精品(综合题).. 106页

河南省高校教师岗前培训《高等教育学》题目10.. 23页

河南省高等学校教师岗前培训考试暨教师资格笔.. 22页

肇庆裹蒸粽行业报告 28页

云南省市政基础设施工程施工质量验收统一规程.. 82页

绘画心理学 2页