最新国产好看的视频,伊人天堂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 : '',
];

感覺應(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)容感興趣的讀者可查看本站專題:《php正則表達(dá)式用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP基本語(yǔ)法入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門教程》及《php常見數(shù)據(jù)庫(kù)操作技巧匯總

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

相關(guān)文章

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

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

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

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

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

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

    這篇文章主要介紹了PHP遞歸寫入MySQL實(shí)現(xiàn)無限級(jí)分類數(shù)據(jù)操作,涉及mysql數(shù)據(jù)庫(kù)的創(chuàng)建以及php遞歸寫入、讀取數(shù)據(jù)庫(kù)分類相關(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)的開放標(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í)遇到的中文編碼問題

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

    朋友要用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)程包含文件漏洞分析

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

最新評(píng)論

新龙县| 柯坪县| 宁海县| 鹿泉市| 同江市| 林西县| 普格县| 紫阳县| 雅江县| 乌拉特中旗| 金塔县| 离岛区| 斗六市| 册亨县| 鹿泉市| 贵南县| 新田县| 鄄城县| 南汇区| 九江县| 蓝田县| 牡丹江市| 聂拉木县| 恩平市| 锡林浩特市| 清新县| 宁武县| 安达市| 灵台县| 辉南县| 鄂尔多斯市| 葫芦岛市| 西充县| 绥江县| 克拉玛依市| 遵化市| 襄垣县| 普安县| 大悟县| 赞皇县| 夹江县|