npm 包 validate-id-za 使用教程

阅读时长 4 分钟读完

简介

validate-id-za 是一个针对南非身份证号码进行验证的 npm 包。在实现南非身份证号码验证的过程中,这个库可以帮助开发者简化验证的过程。

安装

使用 npm 进行安装即可:

快速开始

验证身份证号码

-- -------------------- ---- -------
----- ---------------- - --------------------------

----- -------- - ----------------

------------------------------ -
  -------------------------
- ---- -
  --------------------------
-

验证过程不通过时,会返回 false

获取生日信息

获取性别信息

-- -------------------- ---- -------
----- ---------------- - --------------------------

----- -------- - ----------------

----- ------ - -------------------------------------

--------- --- ---- -
  ------------------
- ---- --------- --- ---- -
  ------------------
- ---- -
  ------------------
-

详解

验证身份证号码

validateIdNumber(idNumber: string): boolean

验证身份证号码是否合法。如果合法,返回 true;否则,返回 false

获取生日信息

getBirthDate(idNumber: string): string

获取身份证号码对应人员的生日信息。返回的格式是 YYYY-MM-DD

获取性别信息

getGender(idNumber: string): string

获取身份证号码对应人员的性别信息。返回 M 或者 F

意义

在开发南非的相关项目时,对南非的身份证号码进行验证是必要的。在实现验证的过程时,可以使用这个库来简化开发的过程。这个库是开源的,任何人都可以查看其源码或者提交 bug 或者功能需求。

示例代码

-- -------------------- ---- -------
----- ---------------- - --------------------------

----- -------- - ----------------

-- -----------
------------------------------ -
  -------------------------
- ---- -
  --------------------------
-

-- ------
----- --------- - ----------------------------------------

-------------------------------

-- ----
----- ------ - -------------------------------------

--------- --- ---- -
  ------------------
- ---- --------- --- ---- -
  ------------------
- ---- -
  ------------------
-

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005671f81e8991b448e3846

纠错
反馈