Skip to content

Commit

Permalink
Support patching of patterns for US addresses
Browse files Browse the repository at this point in the history
  • Loading branch information
lmelninkas committed Apr 17, 2024
1 parent dff82c3 commit 032dc90
Showing 1 changed file with 23 additions and 9 deletions.
32 changes: 23 additions & 9 deletions pyap/source_US/data.py
Original file line number Diff line number Diff line change
Expand Up @@ -1150,7 +1150,18 @@ def to_abbr_with_optional_dots(abbr: str) -> str:
)
"""

full_address = r"""

def make_full_address(
*,
full_street: str = full_street,
part_div: str = part_div,
city: str = city,
region1: str = region1,
country: str = country,
postal_code: str = postal_code,
phone_number: str = phone_number,
) -> str:
return r"""
(?P<full_address>
{full_street}
(?:{part_div} {phone_number})?
Expand All @@ -1163,11 +1174,14 @@ def to_abbr_with_optional_dots(abbr: str) -> str:
(?:{part_div} {country})?
)
""".format(
full_street=full_street,
part_div=part_div,
city=city,
region1=region1,
country=country,
postal_code=postal_code,
phone_number=phone_number,
)
full_street=full_street,
part_div=part_div,
city=city,
region1=region1,
country=country,
postal_code=postal_code,
phone_number=phone_number,
)


full_address = make_full_address()

0 comments on commit 032dc90

Please sign in to comment.