Utilisation de substr, substring, indexOf, lastIndexOf, etc. dans js
1.substr
substr(start,length) signifie partir de la position de départ, intercepter une chaîne de longueur longueur.
var src="images/off_1.png";
alerte(src.substr(7,3));
La valeur du pop-up est : off
2.sous-chaîne
substring(start,end) représente la chaîne du début à la fin, y compris les caractères en position de début mais en excluant les caractères en position de fin.
var src="images/off_1.png";
alerte(src.substring(7,10));
La valeur du pop-up est : off
3.indexOF
La méthode indexOf() renvoie la position (de gauche à droite) de la première occurrence d'une valeur de chaîne spécifiée dans la chaîne. S'il n'y a pas de correspondance, -1 est renvoyé, sinon la valeur d'indice de la chaîne à laquelle la première occurrence se produit est renvoyée.
var src="images/off_1.png";
alert(src.indexOf('t'));
alert(src.indexOf('i'));
alert(src.indexOf('g'));
Les valeurs pop-up sont : -1,0,3
4.lastIndexOf
La méthode lastIndexOf() renvoie la première valeur d'index de caractère d'un certain caractère ou chaîne de droite à gauche (à l'opposé de indexOf)
var src="images/off_1.png";
alert(src.lastIndexOf('/'));
alert(src.lastIndexOf('g'));
Les valeurs pop-up sont : 6,15