Creare un nuovo file di testo utilizzando un editor di codice ad esempio Blocco note . Salvare il file utilizzando l'estensione di PLX .
2
Aprire il prompt dei comandi e passare alla cartella in cui è stato salvato il file creato nel passaggio precedente . Per esempio, se avete salvato il file nella directory principale del vostro unità C: \\ in Windows , digitare " cd C : \\ " . (Senza virgolette ) nella riga di comando
3
dichiarare un tipo di dati String e assegnare un valore pari al l'URL che si desidera dividere . Dal momento che gli URL sono le barre , una speciale sequenza di escape deve essere scritto per il Perl per memorizzare il carattere corretto . La sequenza di escape per una barra è "\\ /". Ad esempio , è possibile scrivere la seguente all'inizio del file di codice sorgente :
$ myURL = " www.websitename.com \\ /public \\ /index.html" ;
4
Split della stringa a parte utilizzando la barra in avanti come il carattere di delimitazione . Questo si romperà l'URL in tre stringhe distinte: . " Www.websitename.com ", " pubblico" e " index.html " Scrivi la seguente dichiarazione per eseguire l' operazione di divisione :
@ splitURL = split ( /\\ //, $ myURL ) ;
5
Stampa le singole stringhe del URL scissione . La funzione split memorizza ogni stringa come un elemento separato in un array . Per stampare il primo elemento della matrice , scrivere la seguente dichiarazione :
print @ splitURL [ 0 ] ;
6
Stampa una riga vuota per rompere l'output del programma in neat linee . Scrivi la seguente dichiarazione per fare questo :
print " \\ n";
7
Stampa il resto delle stringhe , e includere righe vuote tra ciascuna di esse. Scrivere le seguenti istruzioni per farlo:
print @ splitURL [ 1 ] ;
print " \\ n";
print @ splitURL [2 ] ;
print " \\ n";
8
eseguire lo script Perl eseguendo il seguente comando dalla riga di comando, sostituendo il nome scelto nel passo 1 per 'nomefile' :
perl filename.plx
9
Osservare l' output del programma . L' output del programma è la seguente:
www.websitename.com
pubblico
index.html
Programmazione © www.354353.com