js正则表达式中问号在正则表达式中的不同用法有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计517个文字,预计阅读时间需要3分钟。
在匹配重复字符后添加问号,例如+、*、{2,3}可以停止贪婪匹配模式。例如:
javascriptvar pattern=/\w{2,3}/;console.log(aaaa.match(pattern)[0]);
结果:aaa
贪婪模式下会尽可能多地进行匹配,所以会匹配3个重复的字符。
在表示重复的字符后面加问号,比如+?,*?,{2,3}?可以停止匹配的贪婪模式。
本文共计517个文字,预计阅读时间需要3分钟。
在匹配重复字符后添加问号,例如+、*、{2,3}可以停止贪婪匹配模式。例如:
javascriptvar pattern=/\w{2,3}/;console.log(aaaa.match(pattern)[0]);
结果:aaa
贪婪模式下会尽可能多地进行匹配,所以会匹配3个重复的字符。
在表示重复的字符后面加问号,比如+?,*?,{2,3}?可以停止匹配的贪婪模式。

