【发布时间】:2014-07-29 10:38:42
【问题描述】:
谁能帮我在java中使用正则表达式从完全限定的名称中解析类名。
这样解析的字符串:“com.xxx.xxx.ClassName 0.0.2
我必须在 java 中使用 Pattern 和 Matcher 来获取 className
请帮忙
【问题讨论】:
-
你有什么尝试吗?我们可以看看你的方法吗?您是否必须使用正则表达式(如果您的字符串是源代码,那么解析器可能会更好)?
-
它只是一个版本字符串
-
你有没有尝试过?您是否阅读过 Pattern 类的 javadoc ......它提供了正则表达式语法的摘要?如果这太难理解了,你找过正则表达式教程吗?
-
你需要什么样的解析?您是否只想从源
com.xxx.xxx.ClassName 0.0.2检索字符串com.xxx.xxx.ClassName? -
如果您能发布您想要解析的实际文本的示例、预期结果和解释为什么只会出现这样的结果会更好。