<SCRIPT TYPE="text/javascript">
//Exemple :
var MaVariable = "MonFichier.txt";
var MonResultat = InStrRevExtractLeft(MaVariable,'.');
document.write(MonResultat + "<BR>"); //Va retourner MonFichier
function InStrRevExtractLeft(varMaChaineDeCarac, CaracRecherche)
{
//Version du 29/04/2012
//http://www.chdb.eu/?n=9084
var varPosition = 0;
varPosition = varMaChaineDeCarac.lastIndexOf(CaracRecherche); //On cherche après le dernier CaracRecherche (on commence par la droite pour cela)
if (varPosition != -1){ //Si on a trouvé le caractère recherché
varMaChaineDeCarac = varMaChaineDeCarac.substring(0, varPosition); //On prend tout ce qui est avant
}
return varMaChaineDeCarac; //On retourne le résultat
}
</SCRIPT>
Lien vers le fichier : cliquez ici