bf-validator
v0.0.6
Published
bf validator
Readme
Install
npm install bf-validatorUsage
import { isNumber, Num } from 'bf-validator';
isNumber('123'); // true
Num.test('123'); // trueAPI
- Include follow function:
isNumber return true when the value is number
isNumber(123); // trueisIDCard 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, trueisTel check valid telephone
isTel('13988888888'); // 11 number, trueisEmail check valid email
isEmail('[email protected]'); // 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+)*/
...