The Perl programmeringsspråk har en robust bibliotek av tekstbehandling verktøy. Du kan bruke disse verktøyene til å dele tekst i mindre biter . Dette er nyttig når du vil dele fra hverandre en Uniform Resource Locator ( URL ) eller nettside adresse , i flere mindre strenger . For eksempel kan du dele nettadressen til en webside i domenenavnet og filnavnet på nettsiden. Perls tekstbehandling verktøy lar deg gjøre dette med minimal innsats. Du trenger
datamaskin med Perl tolk Installert
Vis flere instruksjoner
en
Lag en ny tekstfil ved hjelp av en kode editor som Notisblokk . Lagre filen med PLX forlengelse.
2
Åpne et ledetekst og naviger til mappen der du lagret filen ble opprettet i forrige trinn. For eksempel, hvis du lagret filen på roten av C : \\-stasjonen i Windows , skriv " cd C: \\" . (Uten anførselstegn) i ledeteksten
3
erklære en streng datatype og tilordne den en verdi lik URL du vil dele . Siden nettadresser har skråstrek tegn, må en spesiell escape-sekvens være skrevet for Perl å lagre det riktige tegnet. The escape-sekvens for en skråstrek er "\\ /. " For eksempel kan du skrive følgende på toppen av kildekoden filen:
$ myURL = " www.websitename.com \\ /public \\ /index.html ";
4 < p> Split strengen fra hverandre med skråstrek som avgrensende karakter. Dette vil bryte URL inn i tre forskjellige strenger : ". Www.websitename.com ", " public" og " index.html" Skriv følgende uttalelse å utføre delt drift : en
@ splitURL = split ( /\\ //, $ myURL ) ;
5
Print ut de enkelte strengene fra split URL . Den delte funksjonen lagrer hver streng som et eget element i en matrise. For å skrive ut det første elementet i matrisen , skriver følgende uttalelse : en
print @ splitURL [ 0 ];
6
Print ut en blank linje for å bryte opp programmet utgang til ryddig linjer . Skriv følgende uttalelse å gjøre dette : en
print " \\ n";
7
Print ut resten av strengene , og inkluderer blanke linjer mellom hver enkelt. Skriv følgende utsagn for å gjøre dette : en
print @ splitURL [ 1 ];
print " \\ n";
print @ splitURL [ 2 ];
< p> print " \\ n";
8
Utfør Perl script ved å utstede følgende kommando fra kommandolinjen , erstatte navnet du valgte i trinn 1 for filnavn :
< p > perl filename.plx
9
Observer program utgang. Programmet resultatet ser slik ut : en
www.websitename.com
offentlig
index.html