bonjour.
un petit probleme de remplacement de texte en lua, je me suis jeté sur lua y 2 jours..
elementaire. sans doute,
mais le texte à remplacer me pose probleme.
je dois remplacer le texte suivant "[produits]" par sa valeur texte "3.00"
j'ai donc appliqué le code suivant:
et ca me sort la chose suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 print (script); -- histoire de verifier le contenu avant print (chronopoidsunitaire); -- le texte de remplacement script=string.gsub(script,"[produits]",unitaire); print(script);
oups, me dis-je, peut être un passage par les expressions reguliéres, ca a remplacé tous les caractéres de la selection entre crochet par le texte de remplacement..poids=[produits]
3.00
poids=[3.003.003.003.003.003.003.003.003.003.003.003.003.003.003.003.003.00]
j'ai donc cherché et essayé pas mal de choses,
et..
tiens, j'ai trouvé..![]()
pour ceux que ca intéresse. si on a à remplacer un texte entre []
suffit de faire
et ca marche..
Code : Sélectionner tout - Visualiser dans une fenêtre à part script=string.gsub(script,"%[produits]",unitaire);
ca me donne bien le resultat escompté.
j'en profite pour un sondage.poids=[CHRONO_POIDSCOLIS]
3.00
poids=3.00
lua, je trouve vraiment ca trés pratique, pourquoi ne pas ouvrir un sous forum lua.??
Partager