gpt4 book ai didi

java - 特定格式的正则表达式

转载 作者:行者123 更新时间:2023-12-02 06:10:48 25 4
gpt4 key购买 nike

需要一个正则表达式来在 Java 中查找以下格式

ABC.CDB.ASD[0].QWE[0]

尝试过:\\b\\w{3}+\\.\\w{3}+\\.\\w{3}\\[.+?\\]+\\.\\w\\[.+?\\]+\\b

但是失败了。

没有边界,如果我给出最后一个数组的具体长度,例如:

  \\w{3}+\\.\\w{3}+\\.\\w{3}\\[.+?\\]+\\.\\w{3}\\[.+?\\]+

想要边界和最后一个词没有长度。

有人可以帮忙吗?

最佳答案

我认为你的“+”符号太多了。正确的正则表达式应如下所示:\w{3}\.\w{3}\.\w{3}\[\d+\]\.\w{3}\[\d+\]

为什么要在“\w{3}”后面加上“+”?

关于java - 特定格式的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21907054/

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