11485 sujets

JavaScript, DOM et API Web HTML5

Bonjour,
peut-être une question de naïf : je cherche à récupérer tous les caractères à droite d'un caractère particulier :" abcde/fg/hij..../1ph2.jpg" je souhaite récupérer le texte "1ph2.jpg" à droite du premier" /" à partir de la droite.
Merci pour la formule ad'hoc.
Hi,
Si ton modèle n'évolue pas, une p'tite pouille comme ça devrait suffire :
let str = "abcde/fg/hij..../1ph2.jpg";
let res = str.split("/");
let rst = str[str.length-1];


Sinon une expression régulière.
De ce type : ([a-z0-9]{1,}\.jpg)
Après recherche sur internet, j'ai trouvé la solution :

.....

var str=PhotSelect;
var Resultat = str.slice(str.lastIndexOf('/') + 1);
alert(Resultat); me donne bien le nom de l'image quel que soit sa longueur.


Merci pour ta contribution