java如何从地址串中提取省市区

2025-06-21 21:10:39
推荐回答(3个)
回答1:

(?[^省]+自治区|.*?省|.*?行政区|.*?市)(?[^市]+自治州|.*?地区|.*?行政单位|.+盟|市辖区|.*?市|.*?县)(?[^县]+县|.+区|.+市|.+旗|.+海域|.+岛)?(?[^区]+区|.+镇)?(?.*)

回答2:

使用正则匹配。Parttern和Matcher。需要代码?

回答3:

这个好办,截取 字符串开始到省, 省开始到市 市开始到区 前提是省市区顺序不能乱,而且必须有省、市、区这三个字