Comment obtenir substr de la chaîne de tous les personnages, sauf pour les deux derniers chiffres? (ex: 031p2 >> get 031)
id = '01d0';
document.write('<br/>'+id.substr(0,-2));
Comment puis-je obtenir le 01
sans les deux derniers caractères? Le truc, c'est que si je ne l'aime (0,2)
c'est les 2 premiers numéros, mais cette id sera également un numéro à trois chiffres... donc j'ai juste besoin de se débarrasser des deux derniers chiffres. Cela fonctionne avec substr
en PHP, comment se fait - (0,-2)
ne fonctionne pas avec le javascript? Plus important encore, comment puis-je faire ce travail?
Vous devez vous connecter pour publier un commentaire.
Vous êtes à la recherche pour
slice()
(également voir MDC)slice()
est droit. Je suis toujours surpris par la façon dont peu de gens le savent et l'utilité de ses décalages négatifs.Essayer
id.substring(0, id.length - 2);
Voir : http://jsfiddle.net/GcxFF/
Quelque chose comme:
Le premier paramètre de substr est l'indice de départ. Le deuxième paramètre est le nombre de caractères à prendre.