Originariamente inviato da Mich_
Da quella regexp, l'apostrofo non passa.

Quindi dovrebbe essere gia` a posto.
Se passa, l'errore e` altrove.
Non saprei...

codice:
function Check() {
	var Username 	= document.registrazione.username.value;
	if ((Username == "") || (Username == "undefined")) {
   		alert("Inserisci Username");
   		document.registrazione.username.focus();
   		return false;
	} else if(Username.search(/[^A-Za-z0-9]/)>0) {
  			alert("Il campo Username non puo` contenere caratteri speciali");
   			document.registrazione.username.focus();
   			return false;
	}
	

else {
   	return true;
	}
}
con relativa chiamata:

codice:
onsubmit="return Check();"