Bonjour à tous,
Voilà, je bloque sur un petit problème d'expression régulière.
J'ai une variable qui contient un chemin absolue et je voudrai récupérer la racine du chemin absolu contenu dans cette première variable.
Voici le code pour comprendre mon problème :
Je pense bien dire avec mon expression régulière de récupérer le début de la variable $cheminabs pouvant consituer une chaîne de caractères et se terminant par le premier slash.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 #variable qui va contenir la racine my $racine = ""; #traitement effectué sur ma variable contenant le chemin absolu ($racine) = $cheminabs =~ /^.*\/?$/;
Est-ce que quelqu'un voit où je fais une erreur ? Le résultat que j'obtiens est un 1, je ne comprends pas pourquoi
Partager