function removeExtraSpace(str)
{
str = str.replace(/[\s]{2,}/g," "); // Enlève les espaces doubles, triples, etc.
str = str.replace(/^[\s]/, ""); // Enlève les espaces au début
str = str.replace(/[\s]$/,""); // Enlève les espaces à la fin
return str;
}
// Exemple :
removeExtraSpace ("Une phrase avec quelque fois trop d'espace ! ");
// Donne :
// "Une phrase avec quelque fois trop d'espace !"