Page 1 sur 1
[R] Remplacer un caractère dans variable par un autre
Posté : mer. 15 juil. 2009 18:00
par Eoweakin
Bonjour !
Si le titre de mon sujet n'est pas convenable, je m'en excuse, je n'ai pas trouvé quoi mettre...
J'aurais une petite question :
Imaginons que $Exemple=Hello,
Comment faire pour remplacer le 'e' de Hello par un 'a' ?
Même si cela parait idiot, ça m'est très important...
Merci.
Re: [..] Question portant sur les variables
Posté : mer. 15 juil. 2009 19:42
par Iste
Apres, ca dépend de ce que tu veux faire concrètement, car le StringReplace n'est valable que dans ce cas tres simple
Re: [..] Question portant sur les variables
Posté : jeu. 16 juil. 2009 15:05
par Eoweakin
Et bien en fait c'est un programme pour un amis qui ne comprend rien au Leet-Speak et je m'était mis à l'idée de lui créer un traducteur et un défis a débuté...

Donc en fait je voudrais remplacer les 'a' par des '4', les 'b' par des '8', les 'c' par des '(', les 'e' par des '3' et ainsi de suite....
C'est ce que tu appelles un cas simple ? Sinon comment faire ?

Re: [..] Question portant sur les variables
Posté : jeu. 16 juil. 2009 21:05
par Iste
Dans ce cas, cette fonction devrait suffire ^^
Par contre,dans le cas inverse (traduire du 1337 en pas leet), plus possible de mettre de vrai chiffre ou autre symbole dans les message :s
Mais avec les Regexp on doit pouvoir détecter les "vrai" mots et ne remplacer le 1337 ce trouvant uniquement dedant