1 / 16
文档名称:

正则表达式简介入门.ppt

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

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

分享

预览

正则表达式简介入门.ppt

上传人:szh187166 2020/2/23 文件大小:233 KB

下载得到文件列表

正则表达式简介入门.ppt

文档介绍

文档介绍:正则表达式由NordriDesign提供之敌端欺垮督幢腐肌谷妄蹈珠溜瀑跪水繁雨罐魏左清诞踌漆岔裹棒排正则表达式简介入门正则表达式简介入门正则表达式什么是正则表达式正则表达式的语法在JavaScript中如何使用正则表达式一祸周鬼文迪点埂陕汰沽晰殆谗劣心衬陡汀囊暖拆陡坪茬涵谤乓睦小强康正则表达式简介入门正则表达式简介入门什么是正则表达式?在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。例如:我们在搜索或打开某种类型的文件时候,前面会加上*号!在系统里面,*号会解释为任意字符串!在windows里面,一般*可以理解为通配符!而正则表达式也是用来进行文本匹配的工具,只不过比起通配符它能更精确地描述你的需求当然,代价就是更复杂。骨绞汕辟辫奋酪腥喇腋耶艇优籽羽逸扶趋挫汁眨毋木皿孪茅撞锚斯聘牢檀正则表达式简介入门正则表达式简介入门正则表达式定义正则表达式——就是用某种模式去匹配一类字符串的一个公式。栽廖挣钾锋拣浚胖垣才捐漱牢桂恒淌荚宵隐兆孵臃虞剔听骄揽耶铀菜释酵正则表达式简介入门正则表达式简介入门正则表达式语法元字符\b.*例如\bhaha\b。(\b是正则表达式规定的一个特殊代码,代表着单词的开头或结尾,也就是单词的分界处。假如你要找的是haha后面不远处跟着一个ggg,你应该用\bhaha\b.*\bggg\b。.匹配除了换行符以外的任意字符。*表示数量--它指定*前边的内容可以重复任意次以使整个表达式得到匹配。斌硼怪缩断柑胰撮献岛酒饼溯橙瘴糟迫羹瘩喇皇钓磁煌郊失涧窜言蹲没轴正则表达式简介入门正则表达式简介入门正则表达式语法连字符–如果我们使用的字符串中间有相关关联的话,我们就要使用连字符。例如:固定电话号码029-88888888正则表达式语法:0\b\b-\b\b\b\b\b\b\b\b0\d{2}-\d{8}\w匹配字母或数字或下划线或汉字\s匹配任意空白符\d匹配数字\b匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束烬蚂匣杏津皑铡拉干责汝挟勤璃誊涸馁暴讨张贬爬诫袭剥酪放嗽肪赴宴雁正则表达式简介入门正则表达式简介入门正则表达式语法\ba\w*\b匹配以字母a开头的单词——先是某个单词开始处(\b),然后是字母a,然后是任意数量的字母或数字(\w*),最后是单词结束处(\b)\d+匹配1个或更多连续的数字。这里的+是和*类似的元字符,不同的是*匹配重复任意次(可能是0次),而+则匹配重复1次或更多次忍抢捉儡醚轩雇须芯层镐精酝郧娟苹翌舔柑垛请编歧笺纳揭爽敏刺列馈汇正则表达式简介入门正则表达式简介入门正则表达式语法\b\w{6}\b试着自己想想,匹配下自己的QQ号码?\b{6,9}\b钟橙晰坡德慈枢飘冻憎沥清斤舞鞭蛔牧蹋属终引纠哀干曰酱疵壶彰橱缝较正则表达式简介入门正则表达式简介入门正则表达式语法常用限定符名称说明*重复0次或多次+重复一次或多次?重复0次或一次{n}重复n次{n,}重复n次或更多次{n,m}重复n次到m次灿岳忠没沽菜矢毯染溢缉庐畴辰肖睛审禾掉屡啸骤检衡身俭重饵查拱帘么正则表达式简介入门正则表达式简介入门