1 / 9
文档名称:

java正则表达式2.ppt

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

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

分享

预览

java正则表达式2.ppt

上传人:lily8501 2017/10/20 文件大小:441 KB

下载得到文件列表

java正则表达式2.ppt

相关文档

文档介绍

文档介绍:正则表达式
1 正则表达式
正则表达式提供了功能强大、灵活而又高效的方法来处理文本。
正则表达式的全面模式匹配表示法使您可以快速分析大量文本以找到特定的字符模式;提取、编辑、替换或删除文本子字符串;或将提取的字符串添加到集合以生成报告。
对于处理字符串的许多应用程序而言正则表达式是不可缺少的工具。
正则表达式简介
正则表达式:
用某种模式去匹配指定字符串的一种表示方式。
正则表达式由普通字符和元字符组成。
普通字符:常使用的字符如字母、数字、汉字等
元字符:可以匹配某些字符形式的具有特殊含义
的字符,其作用类似于DOS命令使用的通配符。
正则表达式简介(续)
1. 正则表达式基本书写符号
符号
含义
示例
解释
匹配输入
\
转义符
\*
符号“*”
*
[ ]
可接收的字符列表
[efgh]
e、f、g、h中的任意1个字符
e、f、g、h
[^ ]
不接收的字符列表
[^abc]
除a、b、c之外的任意1个字符,包括数字和特殊符号
m、q、5、*
|
匹配“|”之前或之后的表达式
ab|cd
ab或者cd
ab、cd
( )
将子表达式分组
(abc)
将字符串abc作为一组
abc
-
连字符
A-Z
任意单个大写字母
大写字母
正则表达式简介(续)

限定符将可选数量的数据添加到正则表达式,下表为常用限定符:
符号
含义
示例
解释
匹配输入
不匹配输入
*
指定字符重复0次或n次
(abc)*
仅包含任意个abc的字符串,等效于\w*
abc、abcabcabc
a、abca
+
指定字符重复1次或n次
m+(abc)*
以至少1个m开头,后接任意个abc的字符串
m、mabc、mabcabc
ma、abc
?
指定字符重复0次或1次
m+abc?
以至少1个m开头,后接ab或abc的字符串
mab、mabc、mmmab、mmabc
ab、abc、
{n}
只能输入n个字符
[abcd]{3}
由abcd中字母组成的任意长度为3的字符串
abc、dbc、adc
a、aa、dcbd
正则表达式简介(续)
常用的限定符(续)
符号
含义
示例
解释
匹配输入
不匹配输入
{n,}
指定至少 n 个匹配
[abcd]{3,}
由abcd中字母组成的任意长度不小于3的字符串
aab、dbc、aaabdc
a、cd、bb
{n,m}
指定至少 n 个但不多于 m 个匹配
[abcd]{3,5}
由abcd中字母组成的任意长度不小于3,不大于5的字符串
abc、abcd、aaaaa、bcdab
ab、ababab、a
^
指定起始字符
^[0-9]+[a-z]*
以至少1个数字开头,后接任意个小写字母的字符串
123、6aa、555edf
abc、aaa、a33
$
指定结束字符
^[0-9]\-[a-z]+$
以1个数字开头后接连字符“–”,并以至少1个小写字母结尾的字符串
2-a、3-ddd、5-efg
33a、8-、7-Ab
正则表达式简介(续)
3. 匹配字符

最近更新

2024年湖北省南漳县事业单位招聘30人历年高频.. 60页

2024年湖北省宜昌市夷陵区部分事业单位招聘14.. 60页

2024年湖北省恩施州事业单位招聘历年高频难、.. 88页

2024年湖北省武汉交通职业学院辅导员招聘15人.. 58页

2024年湖北省烟草专卖局招聘历年高频难、易点.. 88页

2024年湖北省荆州市监利县事业单位招聘50人历.. 88页

2024年湖北襄阳东津新区招商局招聘5人历年高频.. 88页

2024年湖南吉首大学事业单位招聘拟聘历年高频.. 89页

2024年湖南大众传媒职业技术学院单招职业适应.. 55页

2024年湖南岳阳平江县事业单位招聘技术人员12.. 59页

2024年湖南常德鼎城区事业单位招聘18人历年高.. 88页

2024年湖南怀化市会同县文体旅游广电新闻出版.. 88页

2024年湖南新田县事业单位招聘网格管理员22名.. 91页

2024年湖南永州宁远县事业单位招聘111人历年高.. 89页

2024年湖南永州江永县事业单位招聘98人历年高.. 88页

2024年湖南湘潭韶山市乡镇社会工作服务站招聘.. 60页

2024年湖南电子科技职业学院单招职业适应性测.. 51页

2024年湖南益阳赫山区事业单位招聘40人历年高.. 88页

2024年湖南省岳阳市云溪区事业单位招聘18人历.. 60页

2024年湖南省永州市回龙圩管理区事业单位招聘.. 59页

2024年湖南省湘潭市市直事业单位招聘历年高频.. 61页

2024年湖南省社会科学院公开招聘9人历年高频难.. 275页

2024年湖南省长沙市地方海事局招聘12人历年高.. 284页

2024年湖南省长沙市雨花区环境保护局招聘历年.. 90页

2024年湖南祁东县事业单位招聘135人历年高频难.. 89页

2024年湖南衡阳石鼓区事业单位招聘历年高频难.. 89页

2024年湖南邵阳市直事业单位公开招聘170人历年.. 279页

2024年湖南郴州北湖区事业单位招聘35人历年高.. 59页

《董明珠简历》课件 23页

新能源充电桩安装协议书范本 4页