Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Perl Programming >> Content
    Slik fjerner du en Carriage Return Fra en String i Perl
    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 '');

    }

    früher :

     Weiter:
      Relatert Artike
    ·Perl Krev Vs . Bruk 
    ·Hvordan skrive en Perl Telnet Script som ber om Host na…
    ·Hvordan Fange Standard Input i Perl 
    ·Suzuki 250 Quad Spesifikasjoner 
    ·Hvordan bruke linjene av en fil som en liste i Perl 
    ·Hvordan tillate Perl i Snow Leopard 
    ·Slik pakker du ut oppføringer fra Multiple- Fasta Perl…
    ·Slik pakker du ut oppføringer fra flere Fasta 
    ·Slik konverterer en array til en streng i Perl 
    ·Slik konverterer UTF - 8 til UTF - 16 i Perl 
      Anbefalte artikler
    ·Hvordan beregne en Moving Total i JavaScript 
    ·Hvordan kontrollere om en figur Finnes i MATLAB 
    ·Hvordan skrive inn en funksjon i VB 
    ·Hvordan Echo variabler ved hjelp av PHP 
    ·Hvordan få utvalgte artikler fra listevisningen på An…
    ·Hvordan koble en database til Visual Basic 
    ·Hvordan bruke foreach erklæringen i Perl 
    ·Om attributter av en barnehage 
    ·Visual Basic 2005 Express Edition Tutorial 
    ·Altera Quartus II Tutorial 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/