正则表达式提取类名 字串 包名.类名 如:"com.csdn.net.MyClass" 想用正则提取类名(MyClass)如何写正则表达式? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你这个不用正则,String s="com.csdn.net.MyClass";System.out.println(s.substring(s.lastIndexOf("."))); System.out.println(s.substring(s.lastIndexOf(".")+1)); String str = "com.csdn.net.MyClass"; StringTokenizer token = new StringTokenizer(str,"."); System.out.println(token.countTokens()); while(token.hasMoreTokens()){ String ss = token.nextToken(); Pattern pattern = Pattern.compile("^[A-Z]{1}+([a-zA-Z])*$"); Matcher matcher = pattern.matcher(ss); if(matcher.find()){ System.out.println(ss); } } hash值 java程序出现异常之后怎么自动重启 线程锁定问题 TreeSet类中的一个小问题 求高人,用JAVA实现FTP文件传输???详见内,谢谢! [绝对高分]如何抓取网页内的数据? jpcap包的问题 那位高人能给提供几个下载JAVA程序模版或者源代码的地方???????? 关于构造函数的继承 有关反编译的问题请教? 在配置Middlegen-hibernate后运行ant出错 netbeans如何加载图片?
StringTokenizer token = new StringTokenizer(str,".");
System.out.println(token.countTokens());
while(token.hasMoreTokens()){
String ss = token.nextToken();
Pattern pattern = Pattern.compile("^[A-Z]{1}+([a-zA-Z])*$");
Matcher matcher = pattern.matcher(ss);
if(matcher.find()){
System.out.println(ss);
}
}