中国电话号码验证函数。支持验证手机号码、座机号码。
背景资料:使用 JavaScript 验证中国手机号码和座机号码
# yarn
yarn add is-chinese-phone-number
# or, npm
npm i is-chinese-phone-number
CDN:jsDelivr | UNPKG (可通过全局变量 isChinesePhoneNumber
使用)
语法:
isChinesePhoneNumber(phoneNumber: string | number, strict: boolean = false): boolean
示例:
isChinesePhoneNumber('10086') // ==> false
isChinesePhoneNumber('18087030020') // ==> true
isChinesePhoneNumber('010-88888888') // ==> true
语法:
isChinesePhoneNumber.mobile(phoneNumber: string | number, strict: boolean = false): boolean
示例:
isChinesePhoneNumber.mobile('10086') // ==> false
isChinesePhoneNumber.mobile('18087030020') // ==> true
isChinesePhoneNumber.mobile('010-88888888') // ==> false
语法:
isChinesePhoneNumber.landline(phoneNumber: string | number, strict: boolean = false): boolean
示例:
isChinesePhoneNumber.landline('10086') // ==> false
isChinesePhoneNumber.landline('18087030020') // ==> false
isChinesePhoneNumber.landline('010-88888888') // ==> true