John Nagle wrote:
The parser at PyParsing:
http://pyparsing.wikispaces.com/file/view/streetAddressParser.py
..Bad cases...
487 E. Middlefield Rd. -> streetnumber = 487, streetname = E. MIDDLEFIELD
487 East Middlefield Road -> streetnumber = 487, streetname = EAST MIDDLEFIELD
226 West
I'm still struggling with street address parsing in Python.
(Previous discussion:
http://www.velocityreviews.com/forums/t720759-usable-street-address-parser-in-python.html)
I need something good enough to reliably extract street name and number.
That gives me something I can match against