May 3
Perl è un linguaggio di script comunemente utilizzato su macchine e server Linux per automatizzare le attività amministrative comuni, ad esempio controllo di un indirizzo e-mail fornito da un utente per vedere se è valida e si adatta il modello di indirizzo email. Per fare questo, la chiave è la sintassi pattern matching conosciuto come "espressioni regolari".
1 Aprire un nuovo file di testo. È possibile utilizzare qualsiasi editor di testo che preferite, da Blocco note di Windows a un apposito PERL Integrated Development Environment (IDE), come ad esempio EPIC o Padre. Tuttavia, i processori pieno word scala come Microsoft Word sono inadeguate, in quanto non lo fanno, per impostazione predefinita, l'output di testo normale.
2 Indicare che questo è un file perl incollando la seguente riga al vertice del file di testo:
! / usr / bin / perl
3 Conservare un indirizzo email in memoria:
$ Email = "MyEmail \ @ email.com";
Si noti che il simbolo "@" deve essere sfuggito (preceduto) con una barra inversa per far Perl sanno che è parte del codice di testo e non.
4 Confronto alla prova email espressione regolare per vedere se si adatta il modello di una e-mail di serie:
if ($ email = ~ m / ^ [A-Za-z0-9 ._% + -]. + @ [A-Za-z0-9 .-] + [A-Za-z] {2,4} $ /) {
print "Yes.";
} altro {
print "No.";
}
L'operatore "= ~" dice a Perl di confrontare una stringa di un'espressione regolare, e la seguente espressione regolare impone che la stringa deve contenere un numero di lettere e cifre, seguito da un segno @, seguita ancora una volta da una serie di numeri e cifre e, infine, almeno una estensione tra due e quattro caratteri di dimensione.
5 Salvare il lavoro con il nome del file "emailtest.pl." È possibile eseguire il test digitando "perl emailtest.pl" ad una linea di terminale o di comando.