UNPKG

myanmar-nrc-tool

Version:
50 lines (33 loc) 1.02 kB
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 ```js var nrc = MMNRC("12/OuKaMa (NAING) 123456"); nrc.getFormat() // 12/OUKAMA(N)123456 nrc.getFormat("mm") // ၁၂/ဉကမ(နိုင်)၁၂၃၄၅၆ ``` ### Test Equal ```js var nrc = MMNRC("12/OUKAMA (N) 123456"); nrc.isEqual('၁၂/ဥကမ(နိုင်)၁၂၃၄၅၆') // return true; ``` ### Get State name from nrc card ```js var nrc = MMNRC("14/PaPaNa(N)123456"); nrc.getState("mm") //ဧရာဝတီတိုင်း nrc.getState() // Ayeyarwaddy ```