gpt4 book ai didi

java - 正则表达式 - 指定字符串中重复字符值的数量

转载 作者:行者123 更新时间:2023-11-29 07:21:37 24 4
gpt4 key购买 nike

我如何检查出现一定次数的模式?

例如:

4444444 => return 4

4444332 => return 4

4444431 => return 4

4443333 => return 0

4243424 => return ?

但是如果字符 4 出现少于 4 次则返回 0

我只是在这里寻找 4。如果它出现超过或等于 4 次,则返回值为 4。字符串中的其他 3 个数字只能介于 1 到 3 之间。

谢谢。

最佳答案

如果您需要四个连续的 4,它只是 4{4}4444。如果它们不需要连续,4.*4.*4.*4 就可以了。如果它可以是任何数字,但必须是四次,则 ([1-4])\1{3}([1-4]).*\1。 *\1.*\1 取决于您是否需要它们连续。

关于java - 正则表达式 - 指定字符串中重复字符值的数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3568198/

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