2
A
回答
6
preg_match('/[0-9]{5}/', $str, $zip);
echo $zip[0];
+1
真的,我是唯一的正則表達式答案嗎? –
1
preg_match('/[^0-9][0-9]{5}[^0-9]/', $str, $zip);
我修飾的PMV的答案,這樣就不會匹配數字串長則5
+1
如果不包含非數字字符會怎麼樣? – Problematic
1
$num=12345;
if(is_numeric($num) and strlen($num)==5){ do it }
0
我最近不得不從一個字符串提取部分地址的房地產網站,我發現最好的選擇是使用谷歌地理編碼API。它允許我爲輸入的每個地址獲取街道,城市,州,郵編,緯度,經度等等。
我發現在得到建立與谷歌的地理編碼API(PHP)一個很大的指導這裏:http://www.andrew-kirkpatrick.com/2011/10/google-geocoding-api-with-php/
最好的部分,它甚至與地名工作。因此,搜索「UCLA」會爲您提供可能需要的地址的所有部分。
相關問題
- 1. 從字符串中提取5位數的郵政編碼
- 2. 如何使用oledb讀取連字符郵政編碼
- 3. 通過匹配郵政編碼字符串找到最接近其他英國郵政編碼的英國郵政編碼字符串
- 4. 需要幫助正則表達式從字符串中提取郵政編碼
- 5. Tableau:如何顯示郵政編碼或郵政編碼條目
- 6. 如何提取除郵政編碼外的所有郵政編碼?
- 7. Python - 將郵政編碼作爲字符串加載到DataFrame中?
- 8. 從地址提取郵政編碼
- 9. Android:從手機取回郵政編碼
- 10. 從經緯度獲取郵政編碼
- 11. 從Google地圖獲取郵政編碼
- 12. 如果字符串是英國郵政編碼,則可以運行Iphone郵政編碼
- 13. 郵政編碼
- 14. 如何從一行地址中提取郵政編碼?
- 15. 如何使用SAS中的正則表達式從非常網狀的字符串中提取郵政編碼?
- 16. 獲取從文件中讀取的字符串編碼
- 17. 正則表達式PHP解析郵政編碼並從字符串中刪除
- 18. 美國郵政編碼位於2郵政編碼的中間?
- 19. 使用YQL獲取郵政編碼半徑中的郵政編碼
- 20. 如何從流中讀取字符串
- 21. 如何從NSUserDefaults中讀取字符串
- 22. 如何從字符串中讀取多個數字號碼
- 23. 在python中從actionscript中讀取base64/zlib編碼的字符串
- 24. 如何在C#中讀取utf-8編碼的字符串?
- 25. 驗證郵政編碼字段中qform
- 26. 如何從英國郵政編碼獲取地理位置
- 27. 如何從經緯度獲取英國郵政編碼?
- 28. 如何從郵政編碼獲取地址
- 29. 如何提取郵政編碼從V3谷歌地圖API
- 30. 如何從google maps API獲取城市和郵政編碼?
您是否假設字符串中不會有其他5位數字? –