2016-07-01 121 views
-5

嗨我想做一個方法,其中如果用戶在輸入字段中輸入他/她的地址,然後單擊提交,我的應用程序將處理它並將地址存儲到特定字段中。例如:Javascript地址正則表達式地址

用戶地址輸入: 135地塊10塊20 Dewmond街站羅莎村6卡蘭巴麗4027名菲律賓

我想要什麼:

Unit: 135 Lot 10 Block 20 
Street: Dewmond Street 
Compound: Sta Rosa Village 6 
City: Calamba 
Province: Laguna 
Zip: 4027 
Country: Philippines 
+2

在你想要什麼之前,你應該總是把你的嘗試 – juvian

+2

用正則表達式或任何其他方法無法做到這一點(可靠)。 – JJJ

+0

我會建議使用Google Place API。 https://developers.google.com/maps/documentation/javascript/examples/places-autocomplete –

回答

0

它可以是非常非常難(讀「不可能」:P)使用正則表達式實現你想要的。我強烈建議你使用Google Place Autocomplete API。它非常易於使用,可靠且免費。

Here關於地址的一些有趣的事實,以及爲什麼地址解析它不是一件容易的事。

+0

Google Place自動完成API聽起來很有趣。謝謝BTW :) –