Intento establecer una regla con validatejs para detectar cuando una cadena contiene un correo electrónico y aparece un mensaje de error.
No puedo encontrar ejemplos en la documentación, lo intenté:
comment: value => { if ( /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test( value, ) ) return { presence: {message: 'email not authorized'}, }; return { length: { maximum: 255, ... }, }; },No funciona