日期:2014-05-17  浏览次数:20856 次

跪求一个正则表达式
父字符串形式为:包名.包名.类名。例如:com.poet.rsz.com.poet.rsz.application 
因为有很多应用程序,所以具体是哪个包名不能确定。我想取出其中的包名来,也就是上例中的"com.poet.rsz",正则表达式如何写?先谢过~希望试过之后再贴

------解决方案--------------------
直接上代码
Java code

System.out.println("com.poet.rsz.com.poet.rsz.application".replaceAll("^(\\w+)\\.(\\w+)\\.(\\w+).*", "$1.$2.$3"));