TUTOS.EU

Retirer les caractères spéciaux

On ne garde que les lettres, les chiffres et l'espace. Le reste est remplacé par rien.

<SCRIPT TYPE="text/javascript">

	//Exemple :
	var MaVariable = "Ceci est* un/ exe[]@mple";
	var MonResultat = removeSpecialChars(MaVariable);
	document.write(MonResultat + "<BR>"); //Va retourner Ceci est un exemple

	function removeSpecialChars(strVal)
	{
		//Version du 29/04/2012
		//http://www.chdb.eu/?n=5640

		strVal = strVal.replace(/[^a-zA-Z 0-9]+/g,''); //On ne garde que les lettres, les chiffres et l'espace. Le reste est remplacé par rien.
		return strVal;
	}	
	
</SCRIPT>
Lien vers le fichier : cliquez ici Copier le code

2