Perl est un langage de script couramment utilisés sur les machines et les serveurs Linux pour automatiser les tâches administratives courantes, telles que la vérification de l'adresse mail donnée par un utilisateur pour voir si elle est valide et correspond au modèle d'adresse email . Pour ce faire , la clé est la syntaxe de correspondance de motif connu sous le nom " Expressions régulières ". Instructions
1
Ouvrez un nouveau fichier texte. Vous pouvez utiliser n'importe quel éditeur de texte de votre choix , à partir de Windows Notepad à un PERL environnement dédié de développement intégré ( IDE ) , tels que les EPIC ou Padre . Cependant, le traitement de texte en grandeur réelle comme Microsoft Word ne sont pas appropriés , car ils ne le font pas , par défaut , texte de sortie.
2
Indiquez qu'il s'agit d' un fichier perl en collant la ligne suivante au sommet du fichier texte:
# /usr /bin /perl
3
magasin une adresse email en mémoire :
$ email = " myemail \\ @ email.com " ;
Notez que le " . symbole @ " doit être échappé ( précédée ) avec une barre oblique inverse pour laisser perl sais que c'est une partie du texte et pas de code
4
comparer à l'email expression régulière de test pour voir si elle correspond à la configuration d'une messagerie standard :
if ($ email = ~ m /^ [ a- Za -z0- 9._ % + . . - ] + @ [A -Za- z0-9 -] + \\ [A -Za- z] { 2,4 } $ /) { print
"Oui." ;
< p> } else {
print " n " ; }
"= ~ " opérateur indique à Perl de comparer une chaîne à une expression régulière, et ce qui suit expression régulière dicte que la chaîne doit contenir un certain nombre de lettres et de chiffres , suivis d'un signe @ , suivi à nouveau par une série de chiffres et de chiffres et, enfin, au moins une extension de deux à quatre caractères de taille.
5
Enregistrez votre travail avec le nom de fichier " emailtest.pl . " Vous pouvez exécuter le test en tapant " perl emailtest.pl " à une ligne du terminal ou la commande.