Nouveau : Datasets open source gratuits disponibles !Decouvrir →
🐪
langages 20 entrees

Perl Cheatsheet

"Résumé des commandes Perl : ton outil de codage préféré!"

Bases & syntaxe

#!/usr/bin/perl
use strict;
use warnings;

Initialise un script Perl avec les bonnes pratiques.

Structures de données

Tableau (Array)

my @array = (1, 2, 3, 4);

Stocke une liste ordonnée d'éléments.

Hash (Dictionnaire)

my %hash = ('key1' => 'value1', 'key2' => 'value2');

Associe des clés uniques à des valeurs.

Fonctions & methodes essentielles

Boucle For

for my $i (0 .. $#array) {
    print "$array[$i]\n";
}

Parcourt un tableau et effectue une action sur chaque élément.

If Condition

if ($condition) {
    # code à exécuter si condition vraie
} elsif ($another_condition) {
    # code pour condition alternative
} else {
    # code pour condition fausse
}

Permet de réaliser des décisions en fonction de conditions.

Patterns courants

Fonction anonyme

my $add = sub { my ($a, $b) = @_; return $a + $b; };
print $add->(3, 4); # Affiche 7

Crée une fonction qui peut être stockée et utilisée plus tard.

Regex (Expression régulière)

if ($string =~ /pattern/) {
    # code à exécuter si le motif est trouvé
}

Permet de rechercher et manipuler des chaînes de caractères.

Operations avancées

Map & Filter

my @filtered = grep { $_ % 2 == 0 } @array;
my @doubled = map { $_ * 2 } @array;

Manipule les éléments d'un tableau en utilisant une fonction anonyme.

Debugging & outils

Utilisation de warn pour le débogage

warn "Debug message\n";

Affiche un message de débogage qui aide à suivre l'exécution du code.

Perl Debugger (p)

$ perl -d script.pl

Utilise le débogueur intégré de Perl pour inspecter le code en cours d'exécution.

Projet Perl a lancer ?

Besoin d'aide sur un projet ? Decrivez-le pour des conseils personnalises.

Recevoir des conseils

Questions frequentes

A quoi sert cette cheatsheet Perl ?
Cette cheatsheet Perl regroupe la syntaxe, les commandes et les astuces essentielles pour Perl. Elle est concue pour servir d'aide-memoire rapide, que vous soyez debutant ou developpeur confirme cherchant une reference rapide.
Comment utiliser cette cheatsheet Perl ?
Parcourez les sections pour trouver la syntaxe ou la commande dont vous avez besoin. Vous pouvez la garder ouverte dans un onglet pendant que vous codez, ou la copier dans vos notes pour un acces hors ligne.
Cette cheatsheet est-elle a jour ?
Oui, nos cheatsheets sont regulierement mises a jour pour refleter les dernieres versions et bonnes pratiques de Perl. Si vous remarquez une information obsolete, n'hesitez pas a nous contacter.

Pages liees

Chaque semaine, le meilleur de la tech francaise

Tendances, salaires, outils et opportunites — directement dans votre boite mail.

Gratuit. Desabonnement en un clic. Pas de spam.