thurahtetaung / NRCPrefix

Prefixer for Myanmar National Registration Card's No Format

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NRCPrefix

Prefixer for Myanmar National Registration Card's Format

Match Formats

[State Number]\[District]([NAING/N])[Register No]

  • 12/OKM(N)123456
  • 12/OUKAMA(N)123456
  • 12/OKM(NAING)123456

Prefer formats

  • 12/OUKAMA(N)123456
  • 12/OUKAMA(NAING)123456
  • ၁၂/ဥကမ(နိုင်)၁၂၃၄၅၆

NOTE

Three english characters in district are not complete format and will not support some function. So you should be use six english characters for district.

Usage

Get format

var nrc = MMNRC("12/OuKaMa (NAING) 123456");

nrc.getFormat() // 12/OUKAMA(N)123456
nrc.getFormat("mm") // ၁၂/ဉကမ(နိုင်)၁၂၃၄၅၆

Test Equal

var nrc = MMNRC("12/OUKAMA (N) 123456");

nrc.isEqual('၁၂/ဥကမ(နိုင်)၁၂၃၄၅၆') // return true;

Get State name from nrc card

var nrc = MMNRC("14/PaPaNa(N)123456");

nrc.getState("mm") //ဧရာဝတီတိုင်း
nrc.getState() // Ayeyarwaddy

About

Prefixer for Myanmar National Registration Card's No Format

License:MIT License


Languages

Language:JavaScript 100.0%