Захоп POBox адрас

/^\s*((p(ost)?.?\s*(o(ff(ice)?)?)?.?\s+(b(in|ox))?)|b(in|ox))/i

Сабраны лепшыя рэгулярны выраз для захопу Post Office Box адрасы?

Выкарыстоўваючы вышэй, яна не на тыя, адзначаныя ніжэй:

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

Больш вы можаце думаць?

1

1 адказы

RegexLib.com мае даволі добры шэрагу розных выразаў вы можаце выкарыстоўваць ,

1
дададзена
Яны маюць толькі 2 захапіць PO скрынкі і ні злавіць ўсе вышэйпералічанае.
дададзена аўтар MB34, крыніца
Ёсць толькі два ў катэгорыі адрасы. Я не глядзеў на вынікі пошуку, першы.
дададзена аўтар MB34, крыніца