The Perl programmeringsspråk har en robust bibliotek av verktyg textbehandling . Du kan använda dessa verktyg för att dela upp texten i mindre bitar . Detta är användbart när du vill dela isär en Uniform Resource Locator ( URL ) , eller webbadress , i flera mindre strängar . Till exempel kan du dela webbadressen till en webbsida till domännamnet och filnamnet på webbplatsen . Perl s textbehandling verktyg kan du göra detta med mycket minimal ansträngning . Saker du behöver
dator med Perl tolk Installerad
Visa fler instruktioner
1
Skapa en ny textfil med hjälp av en kod editor som Notepad . Spara filen med PLX förlängning .
2
Öppna en kommandotolk och navigera till den mapp där du sparade filen skapades i föregående steg . Till exempel , om du sparat din fil i roten på din C : \\ -enheten i Windows , typ " cd C : \\ " . ( Utan citattecken ) i kommandotolken
3
deklarera en sträng datatyp och tilldela den ett värde som motsvarar den URL du vill dela . Eftersom webbadresser har snedstreck , måste en särskild escape -sekvens skrivas för Perl att lagra rätt tecken . Den escape sekvensen för ett snedstreck är " \\ /. " Till exempel kan du skriva följande på toppen av källkoden filen :
$ myURL = " www.websitename.com \\ /public \\ /index.html " ,
4
Dela upp strängen isär med snedstreck som avgränsande karaktär . Detta kommer att bryta in webbadressen i tre olika strängar : . " Www.websitename.com , " " allmänheten " och " index.html " Skriv följande uttalande att utföra delningen :
@ splitURL = split ( /\\ //, $ myURL ) ,
5
skriva ut enskilda strängar från split URL . Uppdelningen funktionen lagrar varje sträng som ett separat element i en array . För att skriva ut det första elementet i arrayen , skriver följande uttalande :
print @ splitURL [ 0 ] ;
6
Skriva ut en tom rad för att bryta upp programutbud i prydliga linjer. Skriv följande uttalande att göra detta :
print " \\ n ";
7
Skriv ut resten av strängarna , och inkluderar blankrader mellan varje. Skriv följande uttalanden för att göra detta :
print @ splitURL [ 1 ] ,
print " \\ n ";
print @ splitURL [ 2 ] ;
print " \\ n ";
8
Exekvera Perl-skript genom att ge följande kommando från kommandoraden , ersätter det namn du valde i steg 1 för ' filnamn ' :
perl filename.plx
9
Observera programutbud . Programmet produktionen ser ut så här :
www.websitename.com
offentliga
index.html