[R] Variabilisation dans un remplacement de pattern

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
hexomon
Niveau 1
Niveau 1
Messages : 9
Enregistré le : sam. 27 sept. 2014 22:58
Status : Hors ligne

[R] Variabilisation dans un remplacement de pattern

#1

Message par hexomon »

Bonjour,

J'ai un petit souci :) . J'essaie de remplacer un pattern variabilisé dans une boucle for et ça ne fonctionne pas :

Local $aArray[3]
$aArray[0] = "green"
$aArray[1] = "grey"
$aArray[2] = "orange"

$sFilename="Sortie.html"
for $i in $aArray
$sFind = "$i"
$sReplace = "red"
_ReplaceStringInFile($sFilename, $sFind, $sReplace)
Next

Or le "$i" n'est pas interprété. Du coup le remplacement ne fonctionne pas... j'ai essayé avec ""$i"" (un peu au pif, j'avoue) mais ça ne fonctionne pas plus. Je souhaiterai que le $sFind de _ReplaceStringInFile agisse sur une série d'éléments précis, et la variabilisation rendrait ça nettement plus confortable.

Sauriez-vous comment corriger cela :) ?

Merci à vous et très bonne journée
Modifié en dernier par hexomon le mer. 04 févr. 2015 16:09, modifié 1 fois.
Avatar du membre
DimVar
Niveau 10
Niveau 10
Messages : 870
Enregistré le : ven. 30 mai 2008 15:08
Status : Hors ligne

Re: [..] Variabilisation dans un remplacement de pattern

#2

Message par DimVar »

hexomon a écrit :Sauriez-vous comment corriger cela :) ?
Bonjour,

Oui, si vous vous expliquiez plus clairement...

Cdlt, Dimvar.
N'évoquons pas la pierre, les jeunes risqueraient d'en poire !
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..] Variabilisation dans un remplacement de pattern

#3

Message par jbnh »

Peut-être ceci marchera mieux ? :

Code : Tout sélectionner

$sFind = $aArray[$i]
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
hexomon
Niveau 1
Niveau 1
Messages : 9
Enregistré le : sam. 27 sept. 2014 22:58
Status : Hors ligne

Re: [R] Variabilisation dans un remplacement de pattern

#4

Message par hexomon »

Ouiiiiii :)

Merci beaucoup à vous !
Répondre