我正在使用 javascript 来捕获地址字段中的任何邮政信箱表达式。我的正则表达式现在看起来像这样:
var pattern = /(p[-. ]?o.?[- ]? )b(.|ox)/i;
问题是它不会捕获以下表达式:
P. O. Box
但会抓住:
P.O. Box
我怎样才能修改我的代码,以便它可以捕获一个在P
and之间有空格的表达式O
,并且仍然可以捕获po box
?
我正在使用 javascript 来捕获地址字段中的任何邮政信箱表达式。我的正则表达式现在看起来像这样:
var pattern = /(p[-. ]?o.?[- ]? )b(.|ox)/i;
问题是它不会捕获以下表达式:
P. O. Box
但会抓住:
P.O. Box
我怎样才能修改我的代码,以便它可以捕获一个在P
and之间有空格的表达式O
,并且仍然可以捕获po box
?