¿Cómo me aseguraría de que los números ingresados en un campo comiencen con un 0? Mi pregunta inicial sugería que la empresa quiere obligar a los usuarios a ingresar 0 primero, pero creo que una solución elegante funcionaría mejor.
function creationValidationNumber(dataValues, setErrors) { let testData:any = {}; if ("numberPrime" in dataValues) testData.numberPrime = /^[a-zA-Z][0-9a-zA-Z .,'-]*$/g.test(dataValues.numberPrime) ? "" : "Numbers must start with a 0"; setErrors({ ...testData }); return Object.values(testData).every((x) => x === ""); } Simplemente no sé cómo obtener la expresión regular para probar y arrojar un error si no comienza con 0
Si alguien pudiera guiarme por el camino correcto.