|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : décembre 2007 Messages : 252 ![]() |
en Java
c'est Code :
s=s.replaceAll("(?<=^|:)0+", "").replaceAll(":{3,}", "::"); Code :
"aaaa::212:7403:3:303" Merci |
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 807 ![]() |
C'est comme avec Java, replace n'affecte pas la chaine d'origine, il faut donc la réaffecter :
Code :
s = s.replace(reg2, "").replace(reg3, "::");
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
00
|
|
|
#3 | ||
|
Futur Membre du Club
![]() Inscription : décembre 2007 Messages : 252 ![]() |
ben non
tu fais Code :
|
||
|
|
00
|
|
|
#4 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 013 ![]() |
Code :
__________________
Ma page 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 ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
||
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : décembre 2007 Messages : 252 ![]() |
oui effectivement , ça disait
Code :
var reg2=new RegExp("(?<=^|:)0+", "g"); ce serait bien d'avoir les memes regles regex entre langages |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Matilin TorreÉtudiant Inscription : juin 2010 Messages : 679 ![]() |
Bof… Le lookbehind est la seule chose que tu ne peux pas faire avec les regex de JavaScript (à part les trucs tordus qu'on ne peut faire qu'en Perl
Et franchement, ce n'est pas plus mal car 1, il y a moyen de faire autrement et 2, ce n'est pas optimal. C'est mon avis.
__________________
Disposition de clavier ergonomique française : Bépo |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com