2013-03-21 52 views
-1

我正在做一些JavaScript正則表達式組合。我有這樣的文字。JavaScript正則表達式來提取數字和字母

city, state postal code 

我想正則表達式的代碼,將各部分分開只包含字母(州)的文本,然後把逗號後。該文本將可以包含字母和數字的郵政編碼與包含字母和數字或僅包含數字的狀態分開。

是否有正則表達式的解決方案,或者我可以使用其他內置的JS?

編輯:

我用這個正則表達式:

/\d{6}/ 

但這僅獲得美國郵編和我需要的世界各地。

Newmanstown, Pennsylvania 17073 
morris, Alabama 35116 
London , England EC2R 8AH 

最後是從谷歌取。

+0

你試過了什麼樣的正則表達式? – 2013-03-21 19:22:14

+0

另外,* actual *數據的例子也會有幫助。但是,可能存在具有正則表達式的解決方案。如果你不太瞭解正則表達式,我建議看看http://www.regular-expressions.info/。 – 2013-03-21 19:24:50

+0

'但這隻能獲得美國郵政編碼,而且我需要世界各地的廣告。「某個國家/地區不使用郵政編碼。你的弦會如何? – nhahtdh 2013-03-21 19:31:52

回答

2

this question,你會發現一些國家的模式。 但是,要建立一個完全可靠的系統來驗證所有國家的郵政編碼是非常困難的。

相關問題