js正则表达式中问号在正则表达式中的不同用法有哪些?

更新于
2026-09-23 01:21:43
6阅读来源:SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计517个文字,预计阅读时间需要3分钟。

js正则表达式中问号在正则表达式中的不同用法有哪些?

在匹配重复字符后添加问号,例如+、*、{2,3}可以停止贪婪匹配模式。例如:

js正则表达式中问号在正则表达式中的不同用法有哪些?

javascriptvar pattern=/\w{2,3}/;console.log(aaaa.match(pattern)[0]);

结果:aaa

贪婪模式下会尽可能多地进行匹配,所以会匹配3个重复的字符。

在表示重复的字符后面加问号,比如+?,*?,{2,3}?可以停止匹配的贪婪模式。

阅读全文