Ada*_*dam 2 javascript regex counter count find
这是正则表达式应该找到的{ anything in it },然后我想计算正则表达式找到的结果数.
所以我有一个像这样的字符串:
{example1}{example2}{example3} 在这种情况下,计数是 3
你需要全局正则表达式标志(g)匹配所有出现次数,然后只需得到结果的长度.的?使.*ungreedy,否则它只适合第一个和最后一个括号,因为regexp默认是贪婪的.
var source = "{example1}{example2}{example3}";
var count = source.match(/\{.*?\}/g).length;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3836 次 |
| 最近记录: |