Kev*_*Lee 4 validation express-validator
我正在尝试使用express-validator验证手机号码正则表达式。
我浏览了文档 api,但找不到检查正则表达式的验证器函数。regex.test()像下面这样使用会起作用吗?
body('mobile', 'Invalid mobile number.')
.escape()
.exists({checkFalsy: true})
.isLength({min: 11, max:11})
.regex.test(/^(\+123)\d{11}$/)
Run Code Online (Sandbox Code Playgroud)
Kev*_*Lee 17
我在express-validator.matches()中找到了验证器函数,它相当于.regex.test()
body('mobile', 'Invalid mobile number.')
.escape()
.exists({checkFalsy: true})
.isLength({min: 11, max:11})
.matches(/^(09|\+639)\d{9}$/)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11731 次 |
| 最近记录: |