2011-07-21 38 views
1

我需要確定一個字符串是否爲變量標識符。

即(包括AZ,az,,$),隨後(包括AZ,az,0-9,,$)

我知道我可以用手動配置REG EXP做到這一點,但必須有一個更緊湊,內置的功能,我可以使用。

任何解決方案?

回答

2

您可以使用方法Character.isJavaIdentifierStart()Character.isJavaIdentifierPart(),但我不認爲解決方案會更緊湊。

編輯:我決定尋找,發現這個在Codemodel:http://codemodel.java.net/nonav/apidocs/com/sun/codemodel/JJavaName.html

+0

我想我可以把它塞到全部帶走在一個輔助方法,但是是的,我希望有一個內置的緊湊的解決方案。 – Jeff

相關問題