RegEx展望未来的解释

时间:2016-11-18 11:34:11

标签: regex

我正在努力提高我对RegEx的理解。我在php中有以下RegEx

preg_replace("/(\d)(?=(\d{3})+$)/", '$1,', "35000");

这样做是为了在数字(35,000)中添加逗号。我想了解的是这是如何工作的?

据我所知,到目前为止,它似乎是从一个数字开始,并向前看3位数的出现。但我不认为我的理解是正确的。

提前致谢。

修改

我注意到以下内容也有效:

preg_replace("/(?=(\d{3})+$)/", ',', "35000");

0 个答案:

没有答案