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 "";
}