i found this regular expression :
"^(([a-zA-Z0-9_\\-\\.]+)@([a-zA-Z0-9_\\-\\.]+)\\.([a-zA-Z]{2,5}){1,25})+([;.](([a-zA-Z0-9_\\-\\.]+)@([a-zA-Z0-9_\\-\\.]+)\\.([a-zA-Z]{2,5}){1,25})+)*$"
which validates a list of email like : address1@gmail.com;adresse2@gmail.com
But i need to tweak it to validate in fact this sturcture :
address1@gmail.com;adresse2@gmail.com;
and also just one email address with this structure :
address1@gmail.com;
I also want to be able to validate email addresses containing + sign ,
for example validating :
address1@gmail;adress2@gmail.com;addres+3@gmail.com;
as a valid list of emails.
Thank you for your help.