虽然我知道匹配街道地址永远不会是完美的,但我希望创建一些大部分时间都能接近的正则表达式.
我想突出一个地址.我在正则表达式上很糟糕,我试图接近但是有人可以帮我理解如何让它变得更好吗?
串:
上午6点 - 11点,Palma Sola小学,6806 Fifth Ave NW,Bradenton,FL 34209来到dsfsd sa fsa fasdf附近的asfsds 5001 west你的妈妈不住在这里我的2005 ford游侠,
正则表达式1:
/\S +(\ d {2,5}\S +)([A | P]?!米\ b)中(([A-ZA-Z |\S +] {1,5}){1,2}) ?([\ S | \,|.] +)(([A-ZA-Z |\S +] {1,30}){1,4})(法院|克拉|街道| ST |驱动|博士|车道| LN |道路| RD | BLVD)([\ S | \,| | \;] +)(([A-ZA-Z |\S +] {1,30}){1,2} )([\ S | \,|.] +)\ b(AK?| AL | AR | AZ | CA | CO | CT | DC | DE | FL | GA | GU …