這個正則表達式,用於驗證郵政編碼兩個主要部分組成完美的作品拆分英國郵政編碼爲使用Java
^([Gg][Ii][Rr] 0[Aa]{2})|((([A-Za-z][0-9]{1,2})|(([A-Za-z][A-Ha-hJ-Yj-y][0-9]{1,2})|(([A-Za-z][0-9][A-Za-z])|([A-Za-z][A-Ha-hJ-Yj-y][0-9]?[A-Za-z])))) {0,1}[0-9][A-Za-z]{2})$
,但我想分裂郵政編碼檢索用java郵政編碼的各個部分。
這怎麼能在java中完成?
參考:http://en.wikipedia.org/wiki/UK_Postcodes#Format ...這將是一個正則表達式的地獄加規則可能會改變。你需要做什麼? – 2011-04-10 10:45:49
我需要它的用戶可以輸入郵編的搜索框。我主要對第一部分感興趣,因此只輸入第一部分或滿足用例的完整有效郵編。 – 2011-04-10 11:04:04