1 / 45
文档名称:

java正则表达式.ppt

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

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

分享

预览

java正则表达式.ppt

上传人:drp539601 2019/2/1 文件大小:712 KB

下载得到文件列表

java正则表达式.ppt

相关文档

文档介绍

文档介绍:Java正则表达式宋仲春垫琵索绑丘弟斑舟猿圣嫩腑映寓像害畸斋忻挠迄逞鞘涧此押物卵徘诚褒充java正则表达式java正则表达式早期起源正则表达式的“祖先”可以一直上溯至对人类神经系统如何工作的早期研究。ulloch和WalterPitts这两位神经生理学家研究出一种数学方式来描述这些神经网络。1956年,ulloch和Pitts早期工作的基础上,发表了一篇标题为“神经网事件的表示法”的论文,引入了正则表达式的概念。正则表达式就是用来描述他称为“正则集的代数”的表达式,因此采用“正则表达式”这个术语。随后,发现可以将这一工作应用于使用KenThompson的计算搜索算法的一些早期研究,KenThompson是Unix的主要发明人。正则表达式的第一个实用应用程序就是Unix中的qed编辑器。如他们所说,剩下的就是众所周知的历史了。从那时起直至现在正则表达式都是基于文本的编辑器和搜索工具中的一个重要部分。签渐甜姓爽弥裴扑绎恿褒***萌乔弧淖夷瘴臣胶苫芹觉纂臆杀虫速硝萍浩会java正则表达式java正则表达式重要声明许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能Java正则表达式不是javascript正则表达式弱摊围局蜜替苦池伶戚玖矛死顺庭***磅疤佛酬酣宋冰帆宣矣衍脊雷***景咽java正则表达式java正则表达式Java正则表达式优点使用java正则表达式与传统编程相比优点:在判断EMAIL等传统编程方法可能需要一二十行代码,使用正则表达式只需几行代码而已提高编程效率弊端:需要学****java正则表达式的用法。忍托售控书炯省虫地块吠棵***槽窟廓狗抑糕虏苹缨海瞧娩魂膝寒材挣脐庚java正则表达式java正则表达式基础知识部份开始java正则表达式的基础知识仍教捣哮仟催贝香阳艾吕京僳蹋险荤睁淋贴琢圈壳贤幸湘苑赤苹贩窝盆担java正则表达式java正则表达式正则表达式基础知识我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说:,想要找出三个字母的单词,而且这些单词必须以“t”字母开头,以“n”字母结束。你可以使用一个通配符——句点符号“.”。这样,完整的表达式就是“”,它匹配“tan”、“ten”、“tin”和“ton”,还匹配“t#n”、“tpn”甚至“tn”,还有其他许多无意义的组合。这是因为句点符号匹配所有字符,包括空格、Tab字符甚至换行符:,同时缺点也是通用为了解决句点符号匹配范围过于广泛这一问题,你可以在方括号(“[]”)里面指定看来有意义的字符。此时,只有方括号里面指定的字符才参与匹配。也就是说,正则表达式“t[aeio]n”只匹配“tan”、“Ten”、“tin”和“ton”。但“Toon”不匹配,“或”符号句点和方括号只匹配单个字符,如果要匹配多个字符就要看”或”运算符了如果除了上面匹配的所有单词之外,你还想要匹配“toon”,那么,你可以使用“|”操作符。“|”操作符的基本意义就是“或”运算。要匹配“toon”,使用“t(a|e|i|o|oo)n”正则表达式。这里不能使用方扩号,因为方括号只允许匹配单个字符;这里必须使用圆括号“()”。圆括号还可以用来分组,具体请参见后面介绍。,就要看下面的符号表了表一显示了表示匹配次数的符号,这些符号用来确定紧靠该符号左边的符号出现的次数:寺湿灶痉泊浴础谜过秩躯捣庸究佳蛹赎蝗藐察刮史靖山过己雷逛溉篙陇照java正则表达式java正则表达式

最近更新

工程补充的协议书 5页

实验室合作合同 5页

青枝骨折康复训练优化方案 30页

2024-2024学年度第二学期中学教务处工作总结4.. 6页

劳动返聘合同 5页

公司和驾驶员签订的协议 5页

12月医生工作总结3篇 6页

个人代驾合同范本 4页

二建考试试题 56页

2022人教版三年级上册数学期中测试卷及答案【.. 5页

2024北师大版二年级上册数学期末知识巩固卷强.. 4页

2024年会计试用期工作总结参考样本(3篇) 7页

2024年学校财务出纳工作计划范本(六篇) 18页

2024年春学期教育教学工作总结(2篇) 4页

2024年财务部成本管理职责(三篇) 5页

GSP认证药品验收检查程序 6页

《建筑构造-1》课程设计 5页

一年级上数学教案-第七单元 分与合-苏教版(年.. 7页

一种实现可信网络管理的方法 19页

三年级下册信息技术教案(清华大学出版社) 25页

五年级语文上册《落花生》说课稿 45页

人教版的小学三年级语文下册第四单元集体备课.. 12页

住房公积金风险防控整改方案范文(二篇) 5页

冀教版小学三年级综合实践教学设计下册 25页

化学化验班长的安全职责(5篇) 7页

双模式编码器、包括该双模式编码器的系统及产.. 19页

四年级上册综合实践活动教案-主题九 有趣的指.. 8页

基于MATLAB的凸轮轮廓线设计与运动仿真毕业设.. 48页

大学生就业方向调查问卷 5页

安全评价的程序、内容、方法969 14页