Cita:
Iniciado por zerokilled
rayos, si que lo has complicado! te recomiendo lo siguiente. permite la separacion por punto y coma, y espacio. es mas facil de leer para el ojo y causa menos molesta y error para el usuario. en tu funcion definiras una sola expresion regular para validar los emails. pero antes, vas a dividir la cadena con el metodo split usando como argumento el string ";\x20" el cual produce un array. luego itera el array para validar cada valor con la expresion regular.
Hola, muchas gracias por tu respuesta, yo no manejo java y lo único que se me ocurrió fue ese código que no es nada recomendable. Lo que tu me sugieres, para ver si entendí bien, es que lo que mi usuario digite sin importar el número de correos, será separado usando el método que me mencionas y cada correo será validado con un sola expression regular??? pero puedo dejar como expression regular esta:
(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3}))
o me tocaría cambiarla de todas formas???
Saludos y gracias por la ayuda q me estas brindando