[R] Utilisation de StringRegExReplace
Posté : ven. 12 févr. 2010 11:46
Peux-t-on remplacer le code ci-dessous par une seule ligne en utilisant StringRegExReplace ? (j'avoue ne pas trop comprendre encore le fonctionnement des regex).
Mon tableau (au départ une ligne texte) fait plus de 40 caractères, donc la boucle se ferait 40 fois...
Le but étant de taper un texte, et de le transformer pour donner les touches équivalentes pour un clavier qwerty...
par exemple un mot de passe bios, alors que le clavier est encore en qwerty... un mot de passe azure donnerait qwure
(à taper sur son clavier azerty)
Merci
Mon tableau (au départ une ligne texte) fait plus de 40 caractères, donc la boucle se ferait 40 fois...
Le but étant de taper un texte, et de le transformer pour donner les touches équivalentes pour un clavier qwerty...
par exemple un mot de passe bios, alors que le clavier est encore en qwerty... un mot de passe azure donnerait qwure
(à taper sur son clavier azerty)
Code : Tout sélectionner
For $i = 1 To $Array[0][0]
$Qwerty = StringReplace($Texte, $Array[$i][0], $Array[$i][1])
Next