Équivalent du $replace en PERL

Résolu
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 - 1 févr. 2006 à 20:57
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 - 2 févr. 2006 à 22:29
Bonsoir,
Le titre doit être assez explicite, j'aimerai savoir si quelqu'un sait si il existe l'équivalent du $replace en PERL.

J'ai déjà matté dans quelques docs et j'ai pas trouver.

Merci.

3 réponses

cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
1 févr. 2006 à 22:16
Salut,

mIRC a des noms de fonction un peu simpliste, alors je suis parti des fonctions de PHP, pour trouver un équivalent mIRC => PHP => Perl, et je suis tombé sur ca :

Perl: $foo =~ s/foo/bar/ $foo =~ s/foo/bar/iPHP: $foo str_replace('foo', 'bar', $foo) $foo str_ireplace(...)
[mon ajout] mIRC Script : $foo = $replace(bar,foo,$foo)

Si l'exemple en perl ne fonctionne pas ou mal (je n'ai pas testé), continue à chercher sur google, mais cette fois en cherchant une alternative à str_replace (fonction PHP), tu trouveras + de résultats

<hr color="#d3d3d3">Cordialement, Sorn_Drixer (Admin CodeS-SourceS)

<!--
3
cs_PaDa Messages postés 1804 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 22 septembre 2009 6
2 févr. 2006 à 16:05
Yep

L'exemple en Perl doit fonctionner

La plupart des remplacements se font a l'aide de regex comme ca : s/pattern/replace/

Je ne connais pas pour ma part d'autre moyen, mais il y a surement une fonction qui fait ca sinon..
PaDa
3
COOLMAN002 Messages postés 969 Date d'inscription lundi 16 juin 2003 Statut Membre Dernière intervention 1 juillet 2012 1
2 févr. 2006 à 22:29
Merci à vous deux (surtout a pada qui m'a aidé en live ^^)
0