0.0.6 • Published 6 years ago
bf-validator v0.0.6
Install
npm install bf-validator
Usage
import { isNumber, Num } from 'bf-validator';
isNumber('123'); // true
Num.test('123'); // true
API
- Include follow function:
isNumber return true when the value is number
isNumber(123); // true
isIDCard check ID Card whether valid or not; ID Card valid format: 15/18/17+X|x
isIDCard('350203200102024'); // 15 number, true
isIDCard('350203200102024321'); // 18 number, true
isIDCard('35020320010202432X'); // 17 number + X|x, true
isTel check valid telephone
isTel('13988888888'); // 11 number, true
isEmail check valid email
isEmail('123223@qq.com'); // true
- RegExp Rules
Num
// Equal to: /^(-)?\d+(.\d+)?$/
Num.test('123'); // true
IDCard
// Equal to: /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/
...
Tel
// Equal to: /^[1][3,4,5,7,8,9][0-9]{9}$/
...
// Equal to: /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/
...