最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP簡(jiǎn)單實(shí)現(xiàn)正則匹配省市區(qū)的方法

 更新時(shí)間:2018年04月13日 11:32:12   作者:程序生(Codey)  
這篇文章主要介紹了PHP簡(jiǎn)單實(shí)現(xiàn)正則匹配省市區(qū)的方法,涉及php正則匹配、判斷、運(yùn)算等相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP簡(jiǎn)單實(shí)現(xiàn)正則匹配省市區(qū)的方法。分享給大家供大家參考,具體如下:

省市區(qū)正則匹配

復(fù)制代碼 代碼如下:
preg_match('/(.*?(省|自治區(qū)|北京市|天津市))+(.*?(市|自治州|地區(qū)|區(qū)劃|縣))+(.*?(區(qū)|縣|鎮(zhèn)|鄉(xiāng)|街道))/', $address, $matches);

獲得省市區(qū)數(shù)組

$address = '廣東省深圳市南山區(qū)';
preg_match('/(.*?(省|自治區(qū)|北京市|天津市))/', $address, $matches);
if (count($matches) > 1) {
  $province = $matches[count($matches) - 2];
  $address = str_replace($province, '', $address);
}
preg_match('/(.*?(市|自治州|地區(qū)|區(qū)劃|縣))/', $address, $matches);
if (count($matches) > 1) {
  $city = $matches[count($matches) - 2];
  $address = str_replace($city, '', $address);
}
preg_match('/(.*?(區(qū)|縣|鎮(zhèn)|鄉(xiāng)|街道))/', $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 : '',
];

感覺(jué)應(yīng)該還有更好的方法,歡迎評(píng)論留言

PS:這里再為大家提供2款非常方便的正則表達(dá)式工具供大家參考使用:

JavaScript正則表達(dá)式在線測(cè)試工具:
http://tools.jb51.net/regex/javascript

正則表達(dá)式在線生成工具:
http://tools.jb51.net/regex/create_reg

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《php正則表達(dá)式用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP基本語(yǔ)法入門(mén)教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 使用PHPExcel操作Excel用法實(shí)例分析

    使用PHPExcel操作Excel用法實(shí)例分析

    這篇文章主要介紹了使用PHPExcel操作Excel用法,實(shí)例分析了使用PHPExcel進(jìn)行讀寫(xiě)及生成等常用技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-03-03
  • php實(shí)現(xiàn)簡(jiǎn)單加入購(gòu)物車(chē)功能

    php實(shí)現(xiàn)簡(jiǎn)單加入購(gòu)物車(chē)功能

    本文主要介紹了php實(shí)現(xiàn)簡(jiǎn)單加入購(gòu)物車(chē)功能的方法,具有很好的參考價(jià)值。下面跟著小編一起來(lái)看下吧
    2017-03-03
  • PHP遞歸寫(xiě)入MySQL實(shí)現(xiàn)無(wú)限級(jí)分類(lèi)數(shù)據(jù)操作示例

    PHP遞歸寫(xiě)入MySQL實(shí)現(xiàn)無(wú)限級(jí)分類(lèi)數(shù)據(jù)操作示例

    這篇文章主要介紹了PHP遞歸寫(xiě)入MySQL實(shí)現(xiàn)無(wú)限級(jí)分類(lèi)數(shù)據(jù)操作,涉及mysql數(shù)據(jù)庫(kù)的創(chuàng)建以及php遞歸寫(xiě)入、讀取數(shù)據(jù)庫(kù)分類(lèi)相關(guān)操作技巧,需要的朋友可以參考下
    2018-07-07
  • 教你在PHPStorm中配置Xdebug

    教你在PHPStorm中配置Xdebug

    這篇文章主要介紹了教你在PHPStorm中配置Xdebug的相關(guān)資料,需要的朋友可以參考下
    2015-07-07
  • 使用PHP實(shí)現(xiàn)JWT的基本步驟

    使用PHP實(shí)現(xiàn)JWT的基本步驟

    PHP JWT(JSON Web Token)是一種用于身份驗(yàn)證和授權(quán)的開(kāi)放標(biāo)準(zhǔn),JWT是一個(gè)包含有關(guān)用戶或?qū)嶓w身份信息的安全令牌,本文給大家介紹了使用PHP實(shí)現(xiàn)JWT的基本步驟,需要的朋友可以參考下
    2023-12-12
  • PHP中auto_prepend_file與auto_append_file用法實(shí)例分析

    PHP中auto_prepend_file與auto_append_file用法實(shí)例分析

    這篇文章主要介紹了PHP中auto_prepend_file與auto_append_file用法,較為詳細(xì)的講述了配置信息的休息以及函數(shù)的用法和注意事項(xiàng),需要的朋友可以參考下
    2014-09-09
  • php MsSql server時(shí)遇到的中文編碼問(wèn)題

    php MsSql server時(shí)遇到的中文編碼問(wèn)題

    朋友要用sugarcrm的php讀取Ms sql server的中文資料,因?yàn)槠湓假Y料是Access 數(shù)據(jù)庫(kù),導(dǎo)到mysql不太方便。
    2009-06-06
  • php獲取文件名后綴常用方法小結(jié)

    php獲取文件名后綴常用方法小結(jié)

    這篇文章主要介紹了php獲取文件名后綴常用方法,實(shí)例分析了五種常用的php獲取文件名后綴的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-02-02
  • PHP警告Cannot use a scalar value as an array的解決方法

    PHP警告Cannot use a scalar value as an array的解決方法

    PHP警告Cannot use a scalar value as an array的解決方法,需要的朋友可以參考下。
    2012-01-01
  • php 遠(yuǎn)程包含文件漏洞分析

    php 遠(yuǎn)程包含文件漏洞分析

    首先,我們來(lái)討論包含文件漏洞,首先要問(wèn)的是,什么才是"遠(yuǎn)程文件包含漏洞"?回答是:服務(wù)器通過(guò)php的特性(函數(shù))去包含任意文件時(shí),由于要包含的這個(gè)文件來(lái)源過(guò)濾不嚴(yán),從而可去包含一個(gè)惡意文件,而我們可以構(gòu)造這個(gè)惡意文件來(lái)達(dá)到邪惡的目的。
    2009-10-10

最新評(píng)論

莱芜市| 庆安县| 桃园市| 濮阳县| 和平县| 康保县| 家居| 浑源县| 凉山| 大埔县| 长春市| 桑日县| 庆安县| 巩义市| 昌黎县| 五大连池市| 滁州市| 岑溪市| 都安| 宜兰县| 利津县| 平定县| 德清县| 乐都县| 宜州市| 哈密市| 罗源县| 南雄市| 砚山县| 玉田县| 承德市| 北安市| 杨浦区| 嘉义县| 朝阳区| 靖远县| 海安县| 卓资县| 和政县| 阿拉善左旗| 陵川县|