bonjour,
j'ai une ligne qui peut etre
avr.
ou avril
et je souhaiterai récupérer ce qui se trouve avant le point , soit avr.
comment faire ??
bonjour,
j'ai une ligne qui peut etre
avr.
ou avril
et je souhaiterai récupérer ce qui se trouve avant le point , soit avr.
comment faire ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part /(.+)\./
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
en fait grace au code, ci-dessous : je récupére le mois, sous le format suivant (avr. mai juin juil.)
et je veux retirer le point quand celui là est présent, par exemple pour avr. et juil.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 use MIME::Lite; my $Date_Mois = strftime ("%b" , localtime) ;
la commande suivante permet de récupérer tous ce qui est avant le point, mais quand il n'y a pas de point(.), alors j'ai une erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $Date_Mois =~ (/(.+)\./) ;
merci pour votre aide
Essaie ceci pour voir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part $Date_Mois =~ (/(.+)\.?/) ;
si tu veux juste retirer le point, tu peux faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part $Date_Mois =~ s/\.//g;
- Les meilleurs cours et tutoriels Perl et Perl 6 pour vous former ;
- FAQ Perl, Perl 6 et Perl/Tk d'entraide ;
- Les news sur la rubrique Perl ;
- S'abonner au compte Twitter de la rubrique Perl ;
- Mes tutoriels developpez.com.
Pas de questions technique par messagerie privée (lisez les règles du forum Perl) et pour les nouveaux !
Partager