JavaScript正则表达式.ppt
《JavaScript正则表达式.ppt》由会员分享,可在线阅读,更多相关《JavaScript正则表达式.ppt(17页珍藏版)》请在三一办公上搜索。
1、JavaScript正则表达式,2,目标,了解正则表达式概念掌握正则表达式的语法熟练掌握正则表达式在JavaScript中的应用,3,正则历史,沃伦和沃尔特这两位神经生理学家研究出一种用来描述神经网络的数学方式。1956 年美国数学家斯蒂芬在沃尔特和沃伦早期工作的基础上,发表了一篇标题为:神经网络事件的表示法 的论文,引入了正则表达式的概念。正则表达式就是用来描述被称为“正则集代数”的表达式,因此采用“正则表达式”这个术语。,4,为什么要使用正则表达式,正则表达式可以:测试字符串的某个模式,即数据有效性验证实现按照某种规则替换文本根据模式匹配从字符串中提取一个子字符串,5,正则语法,下表是元字
2、符及其在正则表达式上下文中的行为的一个完整列表:,下表是元字符及其在正则表达式上下文中的行为的一个完整列表:,6,正则语法,7,正则表达式对象的方法,8,正则在JS中的应用,在字符串中执行查找 exec 方法:String exec(String source)例如:function isDigit(s)var reg=/0-91,20$/;var result=reg.exec(s);/如果格式正确,返回原字符串,否则返回nullalert(result);,9,正则在JS中的应用,在字符串中执行查找 match 方法:String match(String reg)例如:function
3、matchDemo(String source)var reg=/a-z/;var result=source.match(reg);alert(result);,10,正则在JS中的应用,执行模式判定test 方法:Boolean test(String source)例如:function isDigit(s)var reg=/0-91,20$/;var flag=reg.test(s);/如果格式正确,返回true,否则返回falseif(flag)return true;elsereturn false;,11,正则在JS中的应用,执行字符串位置查询search 方法:int sear
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JavaScript 正则 表达式
链接地址:https://www.31ppt.com/p-6509437.html