Comment developper A*C avec A=X+Y

enibris Messages postés 26 Date d'inscription mercredi 24 août 2005 Statut Membre Dernière intervention 26 décembre 2007 - 28 oct. 2005 à 20:23
cs_akzo Messages postés 133 Date d'inscription dimanche 23 juin 2002 Statut Membre Dernière intervention 3 janvier 2015 - 5 nov. 2005 à 21:49
je parle de chaines de caracteres

j'ai AB+AC+BC
je lui dis que A=X+Y

Le resultat que je voudrais obtenir
BX+BY+CX+CY+BCDonc chaine de caractere

1 réponse

cs_akzo Messages postés 133 Date d'inscription dimanche 23 juin 2002 Statut Membre Dernière intervention 3 janvier 2015 3
5 nov. 2005 à 21:49
voila une petite idee je sais pas si cela ira mais il faut prevoir toute les possiblitees ainsi que les signes (moins en particulier
bon je commence
dans text 1 j'ai note AB+AC+BC
z = Text1
Text2 = Replace(z, "A", "(X+Y)")
Text3 = Replace(Text2, "(X+Y)B", "XB+YB")
Text3 = Replace(Text3, "(X+Y)C", "XC+YC")

dans le text2 j'ai le resultat (X+Y)B+(X+Y)C+BC
puis dans le trois ta reponse final en deux traitements
voila mon idee a travailler encore je pense
mais deja j'ai repodu a ton exemple
on aurai pu directement faire
replace(z,"AB","XB+YB")
replace(z,"AC","XC+YC")

voila tiens moi au courant bye et bonne chance pour la suite
0
Rejoignez-nous