private static String address(String address){
Pattern ptn = Pattern.compile("([\\u4e00-\\u9fa5]+省)?([\\u4e00-\\u9fa5]+市)?([\\u4e00-\\u9fa5]+[区|县])?([\\u4e00-\\u9fa5]+[乡|镇])?(.*)?");
Matcher matcher = ptn.matcher(address);
if (matcher.matches()) {
String province = matcher.group(1);
String city = matcher.group(2);
String country = matcher.group(3);
String jiedao = matcher.group(4);
String mx = matcher.group(5);
System.out.println("省:" + province);
System.out.println("市:" + city);
System.out.println("县区:" +country);
System.out.println("街道:" +jiedao);
System.out.println("详细:" +mx);
}
return "";
}版权声明:本文为qq_39716220原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。