gpt4 book ai didi

java - 正则表达式查找更大数字中的所有固定长度数字

转载 作者:行者123 更新时间:2023-11-29 03:08:48 25 4
gpt4 key购买 nike

我想用另一个更大的数字来匹配所有固定长度的数字。例如;如果我的号码是

123456

我想获得123234345456。我不是在寻找任何其他可能的组合,例如 135654。我怎样才能做到这一点?

我只是尝试了模式 \d{3} 但它只返回了 123

谢谢

最佳答案

您可以使用这个基于前瞻性的正则表达式来获取使用捕获组的所有 3 位数字:

(?=(\d{3}))

前瞻是零宽度断言,使我们能够在不实际移动内部正则表达式指针的情况下前瞻 3 位数字。

在java中使用:

"(?=(\\d{3}))"

RegEx Demo

关于java - 正则表达式查找更大数字中的所有固定长度数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30646344/

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