Bonjour, quelqu'un saurait comment supprimer pour mon cas les 6 premiers caractères d'une chaine ainsi que le dernier.
Merci
Bonjour, quelqu'un saurait comment supprimer pour mon cas les 6 premiers caractères d'une chaine ainsi que le dernier.
Merci
bonjour,
utilise la fonction substring()
Tu peux connaître la longueur de la chaine grâce à la propriété length. Attention, le 1er caractère a l'indice 0 donc le dernier caractère se trouve à la position (length-1).
beaucoup de solutions possibles
* splitter tout et reconcatener uniquement le resultat voulu
* faire du substring
* passer par les regEx
...
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 !
ma préférée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <script type='text/javascript'> var reg =/^(.{6})(.*)(.{1})$/; var chaine="123456ljklkjlkjlkjlkjljmlkjmklj7" alert(chaine.replace(reg,'$2')) </script>
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 !
Il faut que je me mette à jour sur les expressions régulières car j'avoue que je ne connais pas cette syntaxe (avec les $).
Code : Sélectionner tout - Visualiser dans une fenêtre à part chaine.replace(reg,'$2')
c'est une reference arrière ... 2eme parenthese de l'expression
sinon:
http://general.developpez.com/livres...L9780596528126
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 !
enfait
et remplacer par $1
Code : Sélectionner tout - Visualiser dans une fenêtre à part var reg =/^.{6}(.*).{1}$/;
suffirait
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 !
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