Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Perl Programming >> .

Come controllare un Perl Indirizzo email

Perl è un linguaggio di scripting comunemente usato su macchine Linux e server per automatizzare le attività amministrative comuni , come ad esempio il controllo di un indirizzo di posta elettronica fornito da un utente per vedere se è valido e si inserisce l' indirizzo e-mail schema . Per fare questo, la chiave è la sintassi dei criteri conosciuto come " espressioni regolari ". Istruzioni
1

Aprire un nuovo file di testo . È possibile utilizzare qualsiasi editor di testo che preferite , dal blocco note di Windows per un PERL ambiente di sviluppo integrato dedicato ( IDE ) , come ad esempio EPIC o Padre . Tuttavia, pieni di videoscrittura scala come Microsoft Word sono inadeguate , in quanto non fanno, per impostazione predefinita, solo testo di output .
2

indicare che si tratta di un file perl incollando la seguente riga in cima del file di testo :

# /usr /bin /perl
3

Conservare un indirizzo email in memoria :

$ email = " myemail \\ @ email.com " ;

noti che il " . simbolo @ " deve essere sfuggito ( preceduto ) con una barra rovesciata per far perl so che è parte del testo e non il codice
4

confrontarla con la posta elettronica prova di espressione regolare per vedere se si adatta il modello di una posta elettronica standard :

if ( $ email = ~ m /^ [A - Za - z0 - 9._ % + . . - ] + @ [A - Za - z0 - 9 - ] + \\ [A - Za - z ] { 2,4} $ /) {

stampa " Sì". ;

} else {

stampa " n " ; }


" = ~ " operatore dice a Perl per confrontare una stringa in un'espressione regolare , e la seguente espressione regolare richiede che la stringa deve contenere un numero di lettere e cifre , seguite da un segno @ , seguita ancora una volta da una serie di numeri e cifre e , infine , almeno una estensione da due a 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 .

 

Programmazione © www.354353.com