正则表达式模式的 Joi 验证
Joi validation for regex pattern
Joi 中是否有使字符串匹配正则表达式模式的方法?
const pattern = /^[0-9+]{7}-[0-9+]{1}$/
const schema = Joi.object({
phone: Joi.string().regex(pattern)
})
我已经搜索了文档,并进行了很多研究但找不到任何东西。
任何帮助将不胜感激,谢谢。
根据文档,它必须看起来像:
const pattern = /^[0-9+]{7}-[0-9+]{1}$/
const schema = Joi.object({
phone: Joi.string().pattern(new RegExp(pattern))
})
Joi 中是否有使字符串匹配正则表达式模式的方法?
const pattern = /^[0-9+]{7}-[0-9+]{1}$/
const schema = Joi.object({
phone: Joi.string().regex(pattern)
})
我已经搜索了文档,并进行了很多研究但找不到任何东西。
任何帮助将不胜感激,谢谢。
根据文档,它必须看起来像:
const pattern = /^[0-9+]{7}-[0-9+]{1}$/
const schema = Joi.object({
phone: Joi.string().pattern(new RegExp(pattern))
})