[R] Quelle méthode utiliser pour faire un remplacement sel
Posté : mer. 30 juil. 2008 15:44
Salut à tous !
Je me suis encore mis dans le pétrin...
Et j'ai besoin de vous pour me sortir la tête de cette boue.
Voilà, j'explique.
En gros j'ai une ligne de code
Je veux avoir $test dans un tableau pour l'utiliser à d'autre fin.
Je fais donc
ce qui me donne
$expression[1] = Run(
$expression[2] = test)
je veux analyser mon $expression[2] pour récupérer ma variable test.
Pour ce faire, je dois trouver un moyen de faire ceci :
Lorsque pour la première fois dans $expression[$i] est rencontré les symboles
"," ")" "=" "-" "+" ou encore un espace, on remplace tout entre le début d'expression[$i]
et le symbole par autre chose.
Concrètement, je change le "test" d'expression[2] pour autre chose.
... ou encore n'importe quel autre moyen de trouver des variables dans une ligne de
code .
Si vous avez une idée, une piste, n'importe quoi, je vous en prie, n'hésitez pas
Personnellement, je cherche dans le coin de Stringregexpreplace mais j'avoue que je suis
embrouillé pour l'instant.
Je me suis encore mis dans le pétrin...
Et j'ai besoin de vous pour me sortir la tête de cette boue.
Voilà, j'explique.
En gros j'ai une ligne de code
Code : Tout sélectionner
$expression = "Run($test)"
Je fais donc
Code : Tout sélectionner
$expression = stringsplit($expression,"$")
$expression[1] = Run(
$expression[2] = test)
je veux analyser mon $expression[2] pour récupérer ma variable test.
Pour ce faire, je dois trouver un moyen de faire ceci :
Lorsque pour la première fois dans $expression[$i] est rencontré les symboles
"," ")" "=" "-" "+" ou encore un espace, on remplace tout entre le début d'expression[$i]
et le symbole par autre chose.
Concrètement, je change le "test" d'expression[2] pour autre chose.
... ou encore n'importe quel autre moyen de trouver des variables dans une ligne de
code .
Si vous avez une idée, une piste, n'importe quoi, je vous en prie, n'hésitez pas

Personnellement, je cherche dans le coin de Stringregexpreplace mais j'avoue que je suis
embrouillé pour l'instant.