PO BOX地址校驗


歐美地區使用的郵政POST BOX郵箱地址,對於商業快遞FEDEX/DHL/TNT等是不能送達的,因此需要進行派送地址檢查。

通常客戶填寫的PO BOX格式有很多:

PO Box
P.O Box 298
Po Box 292
Po 298
Po 245
pobox
P.o.box
PO.box 等等,簡單判斷PO BOX是不嚴謹的,而且像“Sabrina Ponte 3 Boxwood Rd.”這種地址很容易被誤判為PO BOX,需要使用復雜的匹配模式,目前比較均衡的模式有:

(?i)\b(?:p\.?\s*o\.?|post\s+office)(\s+)?(?:box|[0-9]*)?\b

經測試,該模式能識別大部分PO BOX地址寫法,以及類似於PO BOX地址的真實地址。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM