我的表单中有 2 个字段,即载体代码和帐单号码,这里我需要验证号码应始终以载体代码的值作为前缀,例如,如果载体代码=ABCD blnum 应该是 ABCD,后跟任何包机可以是字符串或数字。
return Yup.object({
carriercode: Yup.string().required(requiredMessage).min(4,"length should be 4").matches(/^[a-zA-Z0-9-]+$/,"Can not contain special characters like ),(,@ etc."),
blnum: Yup.string().required(requiredMessage) //validate if blnum starts with carriercode
})
}
有没有什么方法可以使用 yup 验证来实现这一点,简单来说,我需要 yup.txt 中的startsWith/indexOf 功能之类的东西。
神不在的星期二
相关分类