首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

用正则婚配分离省市区等

2012-12-28 
用正则匹配分离省市区等可能的情况: [韩国,北京邮电大学,江西省,青海省西宁市,山东省枣庄市滕州

用正则匹配分离省市区等
可能的情况:
['韩国','北京邮电大学','江西省','青海省西宁市','山东省枣庄市滕州区','内蒙古呼和浩特市','广西河池市','重庆市璧山县','北京','北京东城区']

需要的结果最下面

北京市,上海市,天津市,重庆市
内蒙古自治区,新疆维吾尔族自治区,广西壮族自治区,宁夏回族自治区,西藏自治区
香港特别行政区,澳门特别行政区

[北京,上海,天津,重庆]
[内蒙古|新疆|广西|宁夏|西藏|香港|澳门|北京|上海|天津|重庆]

  Cart::SPLITE_ARRAY.each{|e| p Cart.split_str(e) }

["韩国"]
["北京", "邮电大学"]
["江西省"]
["青海省", "西宁市"]
["山东省", "枣庄市", "滕州区"]
["内蒙古", "呼和浩特市"]
["广西", "河池市"]
["重庆市", "璧山县"]
["北京"]
["北京", "东城区"]
=> ["韩国", "北京邮电大学", "江西省", "青海省西宁市", "山东省枣庄市滕州区", "内蒙古呼和浩特市", "广西河池市", "重庆市璧山县", "北京", "北京东城区"]

热点排行