Les expressions régulières5.1 sont une des caractéristiques de perl qui rendent ce langage particulièrement adapté au traitement des fichiers texte.
Une expression régulière5.2 est une suite de caractères suivant une certaine syntaxe qui permet de décrire le contenu d'une chaîne de caractères, afin de tester si cette dernière correspond à un motif5.3, d'en extraire des informations ou bien d'y effectuer des substitutions.