javascript学习之 正则表达式 (24)——字符匹配

javascript学习之 正则表达式 (24)——字符匹配,第1张

概述1、\s \s 匹配空白字符、空格、制表符和换行符示例代码: var reg=/java\sscript/; var str="study java script"; alert(reg.test(str));效果图: 2、| 1、\s

\s 匹配空白字符、空格、制表符和换行符

示例代码:

             var reg=/java\sscript/;             var str="study java script";             alert(reg.test(str));

效果图:

2、|

a | b | c 匹配 a或b或c中的任意1个

示例代码:

             var reg=/java|script|HTML/;             var str="study HTML";             alert(reg.test(str));

效果图:

没有分组的示例代码:

             var reg=/JavaScript{2,4}/;             var str="study JavaScriptt";             alert(reg.test(str));  

效果图:

使用分组的示例代码:

             var reg=/(JavaScript){2,4}/;             var str="study JavaScriptt";             alert(reg.test(str));  

效果图:

3、贪婪

贪婪表示能够最大匹配的字符串 + * ? {m,n} {m,} {m}

示例代码:

             var reg=/6(.*)6/;             var str="study 6JavaScript6 6JavaScript6 6JavaScript6";             alert(str.replace(reg,''));

效果图:

4、惰性

惰性表示能够最少匹配的字符串 +? *? ?? {m,n}? {m,}? {m}?

示例代码:

             var reg=/6(.*?)6/;             var str="study 6JavaScript6 6JavaScript6 6JavaScript6";             alert(str.replace(reg,''));

效果图:

个人微信公众号:

如果我的文章对您有帮助,微信支付宝打赏:


总结

以上是内存溢出为你收集整理的javascript学习之 正则表达式 (24)——字符匹配全部内容,希望文章能够帮你解决javascript学习之 正则表达式 (24)——字符匹配所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1015757.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-22
下一篇2022-05-22

发表评论

登录后才能评论

评论列表(0条)

    保存