Bonjour,
Je recherche une fonction qui va m'eliminer les 3 derniers
caracteres de ce string :
"itemarray2[3]"
Comment puis je faire ?
a+
Bonjour,
Je recherche une fonction qui va m'eliminer les 3 derniers
caracteres de ce string :
"itemarray2[3]"
Comment puis je faire ?
a+
bonjour,
tout simplement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var data ="itemarray2[3]"; alert(data.substring(0, data.length-3));
le vrai équivalent de substring (JAVA, .Net, ...) en JS est "substr"
Fremy
Pour vos développements Web et une navigation agréable, le tout gratuit :
1) IE 8 + IE7Pro (Si vous ne connaissez pas IE7Pro, essayez !)
2) FF 3 + Web Developper Toolbar + AdBlockPlus + FireBug + GreaseMonkey
marche aussi chez moi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 data.substring(-3) ;
;-)
Une autre proposition (car je suspecte qu'il puisse y avoir un jour
plus de trois caractères à supprimer dans cette chaine, par exemple
itemarray2[10]
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var data ="itemarray2[3]"; alert(data.split('[')[0]);
Si ton code fait plus d'une ligne, c'est que tu as mal choisi ton langage !
un autre propositon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var reg=/\[\d+\]/ var chaine="itemarray2[3]" alert(chaine.replace(reg,''))
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
En fait il existe substr() et substring(). Ces deux méthodes fonctionnent différemment :
Code : Sélectionner tout - Visualiser dans une fenêtre à part stringObject.substr(start,length)start Required. Where to start the extraction. Must be a numeric value
length Optional. How many characters to extract. Must be a numeric value.
Code : Sélectionner tout - Visualiser dans une fenêtre à part stringObject.substring(start,stop)start : Required. Where to start the extraction. Must be a numeric value
stop : Optional. Where to stop the extraction. Must be a numeric value
Et je crois que substr() ne fonctionne pas avec IE.
Sources :
substr()
substring()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager