我有一个字符串caaab
。我想计算此字符串中模式 aa
出现的总数。应该是两个。
[c**aa**ab]
[ca**aa**b]
我正在使用 (caaab'.match(/aa/g)||[]).length
但它只返回 1
而不是 2
.
如何在 javascript 中执行此操作。任何解决方案。
最佳答案
您可以对匹配进行积极的展望,因为它不会消耗缺失的步骤。
console.log(('caaab'.match(/a(?=a)/g) || []).length);
关于javascript - 计算字符串中模式出现的总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47124837/