/^\s*((p(ost)?.?\s*(o(ff(ice)?)?)?.?\s+(b(in|ox))?)|b(in|ox))/i
Is bovenstaande de beste regex voor het vastleggen van postbusadressen?
Met behulp van het bovenstaande faalde het op degenen die hieronder zijn gemarkeerd:
P.O. Box 123
PO 123
Post Office Box 123
P.O 123
Box 123
#123 //This one
123 //This one
POB 123
P.O.B 123 //This one
P.O.B. 123//This one
Post 123
Post Box 123
Nog meer dat je kunt bedenken?