matching a street address with regular expressions

Paul McGuire ptmcg at austin.rr.com
Fri Oct 12 08:07:58 CEST 2007


On Oct 11, 11:50 pm, John Nagle <na... at animats.com> wrote:
>
>     If anyone has a first-rate address parser in Python that will cover
> most of the developed world, I'd like to talk to them.
>
>                                 John Nagle
>                                 SiteTruth

The pyparsing examples page includes a street address parser (http://
pyparsing.wikispaces.com/space/showimage/streetAddressParser.py) that
will handle these test cases:

    100 South Street
    123 Main
    221B Baker Street
    10 Downing St
    1600 Pennsylvania Ave
    33 1/2 W 42nd St.
    454 N 38 1/2
    21A Deer Run Drive
    256K Memory Lane
    12-1/2 Lincoln
    23N W Loop South
    23 N W Loop South
    25 Main St
    2500 14th St
    12 Bennet Pkwy
    Pearl St
    Bennet Rd and Main St
    19th St

-- Paul





More information about the Python-list mailing list