Barsy
Messages postés13Date d'inscriptiondimanche 8 mai 2005StatutMembreDernière intervention12 février 2008
-
8 mai 2005 à 23:21
HilliX
Messages postés19Date d'inscriptiondimanche 3 avril 2005StatutMembreDernière intervention15 janvier 2007
-
9 mai 2005 à 17:56
quelle est la commande en mirc qui permet de remplacer un caractère dans une chaîne en fonction de son emplacement et non du charactère.
par exemple, ma chaîne est aa3a75a. Je veux remplacer le 2ème a par un autre caractère sans toucher au reste de la chaîne. Si j'utilise $replace, il change tous les a.
MaX_62
Messages postés879Date d'inscriptionvendredi 22 octobre 2004StatutMembreDernière intervention29 juin 2007 9 mai 2005 à 07:05
J'ai retrouvé ça dans mes remotes :
alias rplc {
var %i 1,%b
while ($mid($1,%i,1)) { %b %b $+ $iif(%i $2,$3,$mid($1,%i,1))
inc %i
}
return %b
}
C'est peu etre optimisable mais en tout cas ça fonctionne :
$rplc(aa3a75a,2,d) retourne ad3a75a