Detalhes do pacote

parse-address

hassansin236.1kISC1.1.2

US Street Address Parser

extract, address, parser, address

readme (leia-me)

US Street Address Parser Build Status

This is Node.js port for Perl Geo::StreetAddress::US package

Description from Geo::StreetAddress::US:

Geo::StreetAddress::US is a regex-based street address and street intersection parser for the United States. Its basic goal is to be as forgiving as possible when parsing user-provided address strings. Geo::StreetAddress::US knows about directional prefixes and suffixes, fractional building numbers, building units, grid-based addresses (such as those used in parts of Utah), 5 and 9 digit ZIP codes, and all of the official USPS abbreviations for street types and state names... more

Usage:

//from node:
npm install parse-address
var parser = require('parse-address'); 
var parsed = parser.parseLocation('1005 N Gravenstein Highway Sebastopol CA 95472');

//from browser:
<script type="text/javascript" src="./parse-address.min.js"></script>
var parsed = parseAddress.parseLocation('1005 N Gravenstein Highway Sebastopol CA 95472');

//Parsed address:
{
 number: '1005',
 prefix: 'N',
 street: 'Gravenstein',
 type: 'Hwy',
 city: 'Sebastopol',
 state: 'CA',
 zip: '95472' }

changelog (log de mudanças)

Change Log

All notable changes to this project will be documented in this file.

[1.1.2] - 2019-04-15

Changed

  • Added support for some un-common street suffixes that were missed.

[1.1.1] - 2019-03-12

Changed

  • Added support for grid type street numbers.

[1.1.0] - 2018-09-27

Changed

[1.0.0] - 2018-07-15

Changed

  • Implement Geo::StreetAddress::US's normalizer

[0.0.9] - 2017-12-17

Changed

  • added plus4 field for ZIP+4 code

[0.0.8] - 2017-08-15

Changed

  • added Row street type

[0.0.7] - 2017-07-29

Changed

  • lazy init to avoid slow loading

[0.0.6] - 2016-09-27

Changed

  • XRegExp updated to 3.1.1
  • Removed XRegExp Addons

[0.0.5] - 2015-08-18

Changed

  • Strict Mode

[0.0.4] - 2014-12-12

Changed

  • Removed underscore dependency
  • Added browserify

[0.0.3] - 2014-12-12

Changed

  • Added tests
  • Update README

[0.0.2] - 2014-12-12

  • Published to NPM