Skriv programmer i Praktisk Extraction and Report Language skriptspråk når du trenger et verktøy som raskt kan automatisere streng manipulasjon , gi brukermedvirkning og levere akseptabel formatering. Linjeskift tendens til å forstyrre formatering av brukerundersøkelser og Perl program utgang slik at tekststrenger ser rotete og vanskelig å følge. Bruk " chomp " søkeord for å fjerne linjeskift og rydde opp inn-og utdata . Du trenger
datamaskin med Perl programmeringsspråk tolk installert
Perl script fil som inneholder tekststrengen som du vil ha et linjeskift fjernet
Vis flere instruksjoner
1
Åpne en kommandolinje terminal vindu på en datamaskin som har Perl aktivert . Åpne Perl script fil som inneholder en tekststreng der linjeskift må fjernes.
2
Bruk piltastene på tastaturet for å plassere markøren umiddelbart etter linjen der en variabel er tildelt tekststreng som verdi. For eksempel , hvis du ønsker å fjerne linjeskift fra " Test" strengen under:
$ myVariable = "Test \\ n";
Legg til en " chomp " funksjon linje for teksten strengvariabelen umiddelbart etter tekststreng oppdrag som skrevet nedenfor :
chomp ( $ myVariable ) ;
3
Bruk piltastene til å plassere markøren etter en linje som aksepterer brukerundersøkelser og skrive en " chomp " funksjon linje for tekststreng inngangsstorrelsen å fjerne linjeskift fra brukerundersøkelser for å rydde opp formatering. For eksempel : en
while ( bruker $ innspill = ) {
print " The brukeren har skrevet '$ inngang ' \\ n";
siste if ( $ inngang eq '');
}
vil inkludere linjeskift med brukerens input når brukeren trykker på "Enter "-tasten. For å fjerne linjeskift , sette inn " chomp "-funksjonen som er skrevet under:
while ( bruker $ innspill = ) {
chomp ( $ input);
< p> print " The brukeren har skrevet '$ inngang ' \\ n";
siste if ( $ innspill eq '');
}