citt
Messages postés209Date d'inscriptiondimanche 8 juin 2003StatutMembreDernière intervention 9 février 2012
-
24 mars 2006 à 14:30
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 2010
-
24 mars 2006 à 15:23
Bonjour,
Je voudrait transformer un texte comme ceci :
test,"5,4",sfvq,8
en :
test,"5.4",sfvq,8
Comment puis je faire ??
Citt_jr
Bats toi avec les meilleurs, crève avec le reste
Tsubara.net
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 24 mars 2006 à 15:17
C'est bien beau ton substr (), mais il manque un strpos pour déterminer où sont les guillemets, dans ce cas. La chaîne n'est probablement pas la même tout le temps...tes positions seront fausses.
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 24 mars 2006 à 15:23
Bah, suffit de s'y mettre justement ;-)
Il faut plus d'infos si tu veux une expression régulière plus précise...celle-ci fait ça :
elle cherche une virgule située entre : 1 guillemet ouvrant suivi d'un ou plusieurs caractères, et 1 ou plusieurs caractères suivi d'un guillemet.
C'est pas forcément exactement ce que tu veux.
Il faut que tu donnes le motif précis : y a t il seulement des chiffres? Ou tout caractère? C'est vraiment entre guillemets, ou toute virgule entre 2 chiffres...etc.