Remplacer tous les occurences d'un motif dans une chaîne
cs_zarzar
Messages postés38Date d'inscriptiondimanche 29 juin 2003StatutMembreDernière intervention 7 juillet 2006
-
2 mars 2005 à 15:51
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
5 mars 2005 à 07:26
bonjour
je souhaiterais pouvoir remplacer toutes les occurences une sous-chaîne par une autre dans une chaine
exemple :
j'ai ma chaine str contenant "X" : "blaXblabla+3X-bou"
je voudrais me retrouver avec : "blaYblabla+3Y-bou"
c'est à dire remplacer dans str ttes les occurences de "X" par "Y"
pour l'instant, j'utilise str=str.replace("X","Y");
ca fonctionne lorsque la sous-chaine "X" est présente une seule fois sinon ça foire
snif
comment je peux faire svp ?
merci d'avance
A voir également:
Remplacer tous les occurences d'un motif dans une chaîne
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 3 mars 2005 à 19:09
une expression rationelle n'est pas une chaine... avant faut transformer, ou alors c'est pas apliquable à une variable... (et c'est vachement chiant...)
In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 4 mars 2005 à 17:01
ça n'a plus rien à voir avec tes affirmations ...
mais : alert(chgt("/","°",v1));
mais je pense que tu voulais dire
"" ? alors alert(chgt("%2F","°",v2));
par exemple.
Cordialement. Bul. ~
Site
~~
[mailto:marcelBultez@tiscali.fr Mail
]~
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 4 mars 2005 à 19:56
ce que je voulais dire c'est que ce n'est p as aplicable
directement... faut convertir la chaine... (je me suis surement mal
exprimé...) t'as pas que les / à enlever...
In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 5 mars 2005 à 07:26
>>ce n'est pas aplicable directement
ben ? euh ? si !
var reg=new RegExp(variable ou champ ou "quelque chose à remplacer","gi");
variable ou champ.replace(reg,variable ou champ ou "sera remplacer par");
Cordialement. Bul. ~Site~~[mailto:marcelBultez@tiscali.fr Mail]~