replace seulement sur le premier élément - HTML/CSS - Programmation
Marsh Posté le 21-07-2004 à 14:10:44
fichier_se = fichier_se.replace(/_/g," " );
Explication de l'expression réguliére:
http://fr.selfhtml.org/javascript/objets/regexp.htm
/par/g trouve "par" aussi souvent qu'il apparaît dans le passage à rechercher. Les occurrences sont sauvegardées en interne dans un tableau.
Marsh Posté le 21-07-2004 à 13:37:19
Hello,
j'ai une fonction javascript qui me permet de remplacer les underscore _ par des espaces blancs ...
Tout fonctionne, sauf que ça ne me remplace que le premier underscore, les autres restent ...
Voici mon code :
var phrase = document.URL;
var mots = phrase.split("/" );
var nom_fichier=mots[mots.length-1];
l=nom_fichier.length;
var fichier_s=nom_fichier.substring(0,l-4);
var fichier_se = fichier_s.replace(/_/," " );
Merci à celui qui pourra m'aider
---------------
ressources pédagogiques et préparations de cours pour l'enseignement - Actualité de l'enseignement - [url=http://www.enseignons.be/forum/index.php]