Ho un campo text che contiene una serie di indirizzi email separati da ; così:

pippo@pluto.com;paperino@pluto.com;paperoga@topolino.it etc..etc..

vorrei controllare che non siano immessi caratteri tipo , \ / " ! ? ^ etc. ovvero tutti quei caratteri che non possono esser inclusi in un indirizzo email ad eccezione del ; che mi serve come separatore.

Idee?