gpt4 book ai didi

java - 'stringList[3]' 等字符串的正则表达式

转载 作者:行者123 更新时间:2023-12-01 19:10:38 24 4
gpt4 key购买 nike

我不太懂常客,但我手头有一项任务,我认为表达式可能会很方便。我想检查像“stringList[0]”、“stringList[2]”这样的字符串是否符合模式,也就是说,我试图弄清楚字符串是否是集合元素的文本表示。这个图案会是什么样子?我将使用 java 作为主要工具。提前非常感谢您。

最佳答案

要匹配“stringList[0]”,您可以使用

"stringList\\[\\d+\\]"

匹配 stringList,后跟 [ 以及后跟的至少一位数字 ]

编辑:

为了符合澄清的内容

"[\\p{L}_$][\\p{L}\\p{N}_$]*\\[\\d+\\]"

我认为它与任何有效的标识符匹配。以任意字母、_ 或 $ 开头,然后跟一个或多个字母、数字、_ 或 $,后跟 [,然后是 1 个或多个数字,然后是另一个 ]。

关于java - 'stringList[3]' 等字符串的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8552438/

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