正则表达式培训.ppt
《正则表达式培训.ppt》由会员分享,可在线阅读,更多相关《正则表达式培训.ppt(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 1为了安全为了安全 总是握奇总是握奇正则表达式培训正则表达式培训2010年 1月 6日2 2为了安全为了安全 总是握奇总是握奇目录什么是正则表达式解决的问题解决的问题组成使用说明3 3为了安全为了安全 总是握奇总是握奇什么是正则表达式正则表达式,就是用某种模式去匹配一类字符串的一个公式正则表达式的缩影:Sql语法中的like%key%Linux中的grep ps ef|grep javaJava 中的String.replace(pattern,s)4 4为了安全为了安全 总是握奇总是握奇解决的问题检索文本文本中是否有我们希望出现的串匹配文本当前的文本是否符合我们给定的模式替换文本基于给定
2、模式进行的替换5 5为了安全为了安全 总是握奇总是握奇目录什么是正则表达式解决的问题组成组成使用说明6 6为了安全为了安全 总是握奇总是握奇组成正则表达式由一些普通字符和一些元字符(metacharacters)组成。普通字符包括大小写的字母和数字,而元字符则具有特殊的含义例子 apple 可以匹配 apple 和apple1237 7为了安全为了安全 总是握奇总是握奇元字符.可以匹配任何字符例子 ap.le 可以匹配 apple 也可以匹配apole 甚至 aple$行结束符例子 apple$可以匹配 apple 也可以匹配1kapple 但不能匹配 apple5 行起始符例子 apple
3、apple apple5 1kapple 转义符例子 12$可以匹配 12$8 8为了安全为了安全 总是握奇总是握奇 表示集合abcdpple 可以匹配 apple bpple cpple dpple0-9 可以匹配 0或1或9a-z 可以匹配a或bzA-Z 可以匹配A或BZ特殊的 表示除了这个集合以外的abcdpple 可以匹配除了apple bpple cpple dpple意外的(exp)组将匹配这个表达式的字符保存到一个临时区域(反向引用)(apple)nas 匹配 applenas|或(him|her)匹配 it is him 或 it is her+表示前面的一个字符或组重复1次或
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 正则 表达式 培训
限制150内