Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 1.15 KB

README.md

File metadata and controls

38 lines (24 loc) · 1.15 KB

Nopol

Build Status

Nopol is Go package to check and format Indonesian vehicle registration number (police number).

It will format vehicle registration number format like this {XX} {DDDD} {YYY}, for example AD 6742 DZ, CD 129 or RI 1.

For more info about Indonesian vehicle registration number, please refer to the Wikipedia.

Installation

go get -u github.com/matriphe/nopol

Usage

// Check validation
val := nopol.IsValid("AB 1234 XYZ") // return true
val := nopol.IsValid("ABC 12345") // return false

// Format
f, err := nopol.Format("AB1234-XYZ") // return AB 1234 XYZ, nil
f, err := nopol.Format("ABC12345") // return "", Not a valid police number

For more info, refer to this documentation.

To Do

  • Get information from the vehicle registration number
  • Check validity of the vehicle registration number

License

The MIT License (MIT). Please see License File for more information.