gpt4 book ai didi

使用重复运算符的正则表达式分组

转载 作者:行者123 更新时间:2023-12-02 06:18:11 24 4
gpt4 key购买 nike

我正在使用组来尝试匹配特定模式,但没有得到我期望的结果。感兴趣的模式如下:

([0-9]+(\.[0-9]+)+)

对于字符串 1.23,我得到 $1=1.23$2=.23,这对我来说很有意义。

但对于字符串 1.2.3,我得到 $1=1.2.3$2=.3,我希望 >$2=.2.3,因为它的组是一个小数点和一个数字,重复。

有人可以向我解释一下这是如何工作的吗?谢谢!

最佳答案

当您使用带有量词的捕获组时,只会存储捕获模式的最后 重复。

关于使用重复运算符的正则表达式分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20353554/

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