国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP簡單實現正則匹配省市區的方法

2024-05-05 00:03:13
字體:
來源:轉載
供稿:網友

本文實例講述了PHP簡單實現正則匹配省市區的方法。分享給大家供大家參考,具體如下:

省市區正則匹配

復制代碼 代碼如下:
preg_match('/(.*?(省|自治區|北京市|天津市))+(.*?(市|自治州|地區|區劃|縣))+(.*?(區|縣|鎮|鄉|街道))/', $address, $matches);

 

獲得省市區數組

$address = '廣東省深圳市南山區';preg_match('/(.*?(省|自治區|北京市|天津市))/', $address, $matches);if (count($matches) > 1) {  $province = $matches[count($matches) - 2];  $address = str_replace($province, '', $address);}preg_match('/(.*?(市|自治州|地區|區劃|縣))/', $address, $matches);if (count($matches) > 1) {  $city = $matches[count($matches) - 2];  $address = str_replace($city, '', $address);}preg_match('/(.*?(區|縣|鎮|鄉|街道))/', $address, $matches);if (count($matches) > 1) {  $area = $matches[count($matches) - 2];  $address = str_replace($area, '', $address);}return [  'province' => isset($province) ? $province : '',  'city' => isset($city) ? $city : '',  'area' => isset($area) ? $area : '',];

感覺應該還有更好的方法,歡迎評論留言

 

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 微山县| 南和县| 巴东县| 库车县| 祁东县| 屯昌县| 临朐县| 西藏| 嫩江县| 巨野县| 盐源县| 称多县| 新竹市| 静海县| 出国| 犍为县| 鄢陵县| 连城县| 邢台市| 龙里县| 吉安县| 左云县| 安阳县| 龙泉市| 泰兴市| 灵寿县| 合山市| 苏尼特右旗| 昭通市| 尉犁县| 贵州省| 兰溪市| 金湖县| 双城市| 云阳县| 柳河县| 平昌县| 承德县| 大安市| 左权县| 襄垣县|