gpt4 book ai didi

java - 测试字符串是否为 Java 变量标识符 : (a-z, A-Z,_,$) 后跟 (a-z,A-Z,0-9,_,$)

转载 作者:行者123 更新时间:2023-11-28 20:33:31 31 4
gpt4 key购买 nike

我需要确定一个字符串是否是一个变量标识符。

即(a-z,A-Z,,$) 后跟 (a-z,A-Z,0-9,,$)

我知道我可以使用手动配置的 reg exp 来完成它,但必须有一个更紧凑的内置函数我可以使用。

有什么解决办法吗?

最佳答案

您可以使用方法 Character.isJavaIdentifierStart()Character.isJavaIdentifierPart() 但我认为解决方案不会更紧凑。

编辑:我决定在代码模型中搜索并找到它:http://codemodel.java.net/nonav/apidocs/com/sun/codemodel/JJavaName.html

关于java - 测试字符串是否为 Java 变量标识符 : (a-z, A-Z,_,$) 后跟 (a-z,A-Z,0-9,_,$),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6771416/

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