欢迎来到天天文库
浏览记录
ID:46497058
大小:134.00 KB
页数:29页
时间:2019-11-24
《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],?
此文档下载收益归作者所有