猿问

正则表达式:在另一个组中获取组。这些组具有相同的字符

我正在构建一个在 JavaScript 中运行的正则表达式模式。

Regex pattern: /A[\s\S]*Z/g  
Content: ABZABCZ

我想得到两组:目前ABZABCZ 我只得到第一个几乎组:ABZABCZ

对于这种情况,我们有什么解决方案吗?


繁星点点滴滴
浏览 95回答 1
1回答

哈士奇WWW

只需使模式不贪婪,使用[\s\S]*?const re = /A[\s\S]*?Z/g  console.log('ACZABCZ'.match(re))
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答