diff --git a/frontend/src/components/RollForm.tsx b/frontend/src/components/RollForm.tsx index f04287e..5f7d688 100644 --- a/frontend/src/components/RollForm.tsx +++ b/frontend/src/components/RollForm.tsx @@ -14,7 +14,8 @@ interface IFormInput { const schema = yup.object().shape({ roll_number: yup .string() - .required("Roll number is required!"), + .required("Roll number is required!") + .matches(/^\d{2}[A-Z]{2}[A-Z0-9]{5}$/, "Please enter valid roll number!"), password: yup.string().required("Password is required!"), });