小编Cry*_*pto的帖子

正则表达式捕获重叠匹配

我正在寻找一个正则表达式选项或技巧,以在匹配可以重叠时捕获正则表达式中所有可能的字符串。

示例:/A.A/在字符串中"ABACADA"

它发现:ABA, ADA而不是ACA!!

我想 :ABA, ACA, ADA

我正在使用 PHP,但它可以应用于其他语言

preg_match_all('/A.A/',"ABACADA",$matches);
var_dump($matches[0]);
// output : array (size=2)
// 0 => string 'ABA' (length=3)
// 1 => string 'ADA' (length=3)
Run Code Online (Sandbox Code Playgroud)

你能帮助我吗?谢谢

regex

4
推荐指数
1
解决办法
3367
查看次数

如何监控for循环?

我想每X毫秒监视一次for循环的内容:

这是一个例子,我希望每0.1秒看一次进展百分比:

for (i = 0, max = 9007199254740992, timer = setInterval(function() {console.log(100*i/max);}, 100); i < max; i++) {
  // something
}
clearInterval(timer);
Run Code Online (Sandbox Code Playgroud)

但它没有输出任何东西.

我不想在循环中添加测试以避免使用无用的计算时间.

javascript performance for-loop

0
推荐指数
1
解决办法
152
查看次数

标签 统计

for-loop ×1

javascript ×1

performance ×1

regex ×1