[PERL] Modification du sens du slash
Résolu
TMart
Messages postés
67
Statut
Membre
-
TMart Messages postés 67 Statut Membre -
TMart Messages postés 67 Statut Membre -
Bonjour,
Afin de finaliser mon script PERL, je voulais savoir s'il était possible de modifier le sens des slashs d'une variable.
Par exemple voici le contenu de ma variable : c:\monrepertoire\mondossier\monfichier\
et je souhaiterais qu'elle devienne : c:/monrepertoire/mondossier/monfichier/
Merci d'avance,
Cordialement, TMart.
Afin de finaliser mon script PERL, je voulais savoir s'il était possible de modifier le sens des slashs d'une variable.
Par exemple voici le contenu de ma variable : c:\monrepertoire\mondossier\monfichier\
et je souhaiterais qu'elle devienne : c:/monrepertoire/mondossier/monfichier/
Merci d'avance,
Cordialement, TMart.
Configuration: Windows XP Firefox 3.0.6
7 réponses
-
salut , il suffit d'appuyer sur la touche (sur le clavier numérique) entre l'étoile et le verrouillage des numeros
-
Mdr, merci Stéphane, mais t'inquiète je sais utiliser mon clavier.
Mon souci c'est que je suis pas un cador du langage PERL, et surtout en modification précise de chaînes de caractères ... -
Salut,
s#\#/#g;
--
106485010510997108 -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Merci pour ta réponse, lami20j, mais je vais peut être te paraitre débile mais j'arrive pas à mettre en marche ce que tu m'as conseillé de faire, car j'ai donc fais ça :
use warnings;
use strict;
my $chaine = 'c:\monrepertoire\mondossier\monfichier';
$chaine =~ s#\#/#g;
print $chaine;
Et je vois sous Notepad que j'ai un conflit de slash dans ma substitution.
J'essaye donc d'en mettre un peu partout mais je trouve pas la solution ... -
Re,
Alors essaies/\\/\//g;
-
Ça marche !!!
Merci lami2Oj et promis je t'embête plus, mon script est presque opérationnel grâce à toi !
Encore merci et bonne continuation