gpt4 book ai didi

java - 递归检查字符串是否有重复模式?

转载 作者:行者123 更新时间:2023-12-01 16:56:45 25 4
gpt4 key购买 nike

抱歉,如果这是重复的,但我找不到任何接近的内容。

我想递归地检查字符串是否符合以下模式

[a-z0-9][:][a-z0-9][&][a-z0-9][:][a-z0-9]...

示例

foo:bar&foo:bar1&foo:bar&foo:111&bar:2A2... 

是否可以使用正则表达式,如果可以的话,任何人都可以向我展示一个正则表达式吗?

如果有一个有效的java方法来实现这一点,那就太好了。

最佳答案

假设你想匹配整个字符串:

(\w+:\w+(?:&\w+:\w+)*)

参见a demo

<小时/>

Regular expression visualization

Debuggex Demo

关于java - 递归检查字符串是否有重复模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31740541/

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