Skip to content

DarkBitz/postcode-validator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node.js module for parsing and validating postcodes. Country specific validation is supported for most countries including UK, US, Canada, Japan and many others.

Note: I haven't tested all combinations of postcodes for the extended country regular expressions. Please be free to raise a PR with increased test coverage for as many countries possible.

Install

npm install postcode-validator

Usage

var postcode = require('postcode-validator');
postcode.validate('W85TT', 'UK'); // returns true
postcode.validate('1234567', 'UK'); // returns false

country codes: US, UK, CA, JP, INT(International), etc

Testing

Run the unit tests with:

npm test

About

Validate postcodes based on country

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%