gpt4 book ai didi

php - 数千个数字的正则表达式

转载 作者:行者123 更新时间:2023-11-28 21:14:04 30 4
gpt4 key购买 nike

我正在尝试获取论坛上用户的帖子计数。

if (td[i].innerHTML.match("Posts: (\d+)")) {
postCount = RegExp.$1;
}

它可以工作,但是如果一个数字是数千,它只会获取第一个数字。如何调整以获取整个数字,例如 1,000?

最佳答案

我从来没有见过这种使用正则表达式的方式。但这应该可以做到:

/Posts: (\d+(?:,\d+)?)/

这与 1,000,000 不匹配,如果您想涵盖所有情况,请将 ? 更改为 *:

/Posts: (\d+(?:,\d+)*)/

关于php - 数千个数字的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8044278/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com