Perl

De Banane Atomic
Révision datée du 16 juillet 2013 à 08:48 par Nicolas (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigationAller à la recherche

Astuces

Perl.svg
# commentaire

Expressions rationnelles

Doc

Réutiliser une correspondance

Au sein de la même expression rationnelle on peut utiliser \1 ... \9 pour respectivement réutiliser les correspondances des groupes 1 à 9.
En dehors de l'expression rationnelle il faut utiliser $1 ... $9.

Bash.svg
# renomme tous les 'Fichier 1' ... 'Fichier 9' en 'Fichier 01' ... 'Fichier 09'
rename 's/Fichier (\d{1})/Fichier 0$1/' Fichier*

chomp

Retire le dernier caractère que si ce caractère est un \n.

Perl.svg
chomp $var;

lc

Transforme en minuscule (lower case)

Perl.svg
$minuscule = lc("MAJUSCULE");