JS正则表达式运用法则

JS正则表达式运用法则

ID:46497058

大小:134.00 KB

页数:29页

时间:2019-11-24

JS正则表达式运用法则_第1页
JS正则表达式运用法则_第2页
JS正则表达式运用法则_第3页
JS正则表达式运用法则_第4页
JS正则表达式运用法则_第5页
资源描述:

《JS正则表达式运用法则》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1Z2$量词匹配任何结尾为Z2的字符串。语法newRegExp(〃门$〃)直接量语法:/〃$/浏览器支持所有主流浏览器都支持$量词。实例对字符串结尾的〃is"进行全局搜索:varstr二〃Isthishis〃;varpattl二/is$/g;下面被标记的文本显示了表达式获得匹配的位置:Isthishis2卅量词匹配包含零个或多个a的任何字符串。语法newRegExp直接量语法:/於/浏览器支持所有主流浏览器都支持*量词。实例例子1对〃r进行全局搜索,包括其后紧跟的一个或多个varstr=,zIlclloooWorld!HelloW3School!z,;var

2、pattl=/lo*/g;下面被标记的文木显示了表达式获得匹配的位置:HelloooWorld!HelloW3School!例子2对丫进行全局搜索,包括其后紧跟的一个或多个varstr=//l,100or1000?〃;varpattl=/10*/g;下面被标记的文本显示了表达式获得匹配的位置:1,100or1000?3n+量词匹配包含至少一个n的任何字符串。语法newRegExp直接量语法:/"/浏览器支持所有主流浏览器都支持+量词。例子1对至少一个〃0〃进行全局搜索:varstr=,,HelloooWorld!HelloW3School!〃;varpatt

3、l二/o+/g;下面被标记的文本显示了表达式获得匹配的位置:HelloooWorld!HelloW3School!例子2对至少一个单词字符进行全局搜索:varstr•二〃HelloWorld!HelloW3School!〃;varpattl二/w+/g;下而被标记的文本显示了表达式获得匹配的位置:HelloWorld!HelloW3School!4・元字符用于查找单个字符,除了换行和行结朿符。语法newRegExp("/ege®〃)直接量语法:/regexp./浏览器支持所冇主流浏览器都支持・元字符。实例对字符串中的〃h.t〃进行全局搜索:varstr=/

4、zThat,shot!";varpattl=/h.t/g;下而被标记的文本显示了表达式获得匹配的位置:That'shot!5刀?量词匹配任何包含零个或一个刀的字符串。语法newRegExp("/??")直接量语法://??/浏览器支持所冇主流浏览器都支持?量词。实例对〃1〃进行全局搜索,包括其后紧跟的零个或一个varstr=,zl,100or1000?";varpattl=/10?/g;下面被标记的文本显示了表达式获得匹配的位置:1,100or1000?6?!刀量词匹配其后没有紧接指定字符串n的任何字符串。语法newRegExp(〃厂ege〃(?!/7)〃)

5、直接量语法:/rcgcxp(^it)/浏览器支持所有主流浏览器都支持?!量词。实例对其后没有紧跟〃就1〃的〃is〃进行全局搜索:varstr=,zIsthisallthereis";varpattl=/is(?!all)/gi;下面被标记的文本显示了表达式获得匹配的位置:Tsthisal1thereis6?=Z7量词匹配任何其后紧接指定字符串Z7的字符串。语法newRegExp(〃厂ege®(?=/7)〃)直接量语法:/regexp^f-n)/浏览器支持所有主流浏览器都支持?二量词。实例对其后紧跟冷11〃的〃is〃进行全局搜索:varstr=zzTsthi

6、sal1thereis";varpattl=/is(?=all)/g;6g修饰符用于执行全局匹配(查找所有匹配而非在找到第一个匹配后停止)。语法newRegExp(〃/egeAy/,〃g〃)直接量语法:/rcgcxp/g浏览器支持所有主流浏览器都支持g修饰符。实例例子1对〃is〃进行全局搜索:varstr二"Isthisallthereis?〃;varpattl=/is/g;下面被标记的文本显示了表达式获得匹配的位置:Isthisallthereis?例子2对〃is〃进行全局且大小写不皱感的搜索:varstr=,zlsthisallthereis?〃;var

7、pattl=/is/gi;下面被标记的文木显示了表达式获得匹配的位置:Tsthisal1thereis?7i修饰符用于执行对大小写不敏感的匹配。语法n厂/〃〃〃・〃ewRegExp(regexp,1)直接量语法:/regexp/i浏览器支持所有主流浏览器都支持i修饰符。实例对字符串小的=3schoor进行不分大小写的搜索:varstr二"VisitW3School";varpattl=/w3school/i;下面被标记的文木显示了表达式获得匹配的位置:VisitW3School6[abc]表达式用于查找方括号之间的任何字符。方描号内的字符可以是任何字符或

8、字符范围。语法newRegExp(,z[abc],?

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。