正則提取省市區縣

寫這個正則,主要是爲了處理從京東同步到的訂單數據中的地址信息,從中提取出 省、市/州、區/縣,可能不少少數民族的地址信息,仍是沒法徹底的提出出來,可是已經能夠解決幾乎全部的經常使用地址了:正則表達式

/([\x{4e00}-\x{9fa5}]{2}[古回族維吾爾]{0,3}[省市自治區]{0,3})([\x{4e00}-\x{9fa5}]+?市|自治州)?([\x{4e00}-\x{9fa5}]+?[市區縣旗])(.*)/u

代碼是 PHP,因此正則也是 PHP 中的實現方式。 若是有更好的正則匹配,但願分享,歡迎高手分享更好的正則表達式。 謝謝!code

相關文章
相關標籤/搜索