| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Perl programmering >> Content
    Sådan bruges linjerne i en fil som en liste i Perl
    Den Perl "åbne" funktion kan du åbne en fil i læse-, skrive eller føje mode. Når man læser indholdet af en fil , kan du gemme hver linje til et nyt element i en Perl liste variabel, så bruge listen i dit program. Men funktionen også læser end-of- line karakter og gemmer det på listen så godt. Hvis du ikke ønsker at bevare denne karakter , skal du skrive en funktion, der trimmer den . Instruktioner
    1

    Åbn en Perl program fil. Indtast følgende kode :

    åbne data , " < text.txt "

    "åbne" funktion åbner filen fra filnavnet i udtrykket og gemmer indholdet i " DATA " fil håndtag. Den " < " angiver at åbne filen i "Læs " mode
    2

    Indtast følgende kode : .

    Min @ linjer = ;
    < p> Denne linje skaber en Perl liste kaldet "@ linjer" , der sparer hver linje fra filen som et nyt element i listen , herunder end -of -line tegn.
    3

    Type følgende kode : Hej

    sub trim ($) {

    min $ string = skift;

    $ string = ~ s /\\ s + $ //;
    < p> return $ string ; .

    }

    Denne funktion bruger et regulært udtryk til at fjerne efterstillede blanktegn fra en streng videregives til det som en parameter
    4

    Indtast følgende kode : Hej

    for ($ i = 0; $ i < @ linjer , $ i + +) {

    @ linjer [$ i ] = trim ( @ linjer [$ i] ),

    }

    Denne kode sløjfer gennem hvert element i listen , og sender det til den " trimme" funktion, du har oprettet, så overskriver element med de samme data, undtagen uden ende -of -line tegn.
    5.

    Gem programfilen.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Læs mere end én linje ad gangen i Perl 
    ·Sådan Læs CSV-filer i Perl 
    ·Hvordan man skriver en Perl script i VI 
    ·Sådan oprettes en Mens Statement i Perl 
    ·Perl Fil Extensions 
    ·Sådan Find forskellen mellem to filer med PerlScript 
    ·Perl stiktyper 
    ·Perl : Hvordan Erstat semikoloner 
    ·Sådan Generer en tilfældig adgangskode 
    ·Sådan Konverter Perl script til selvudpakkende EXE 
      Anbefalede Artikler
    ·Sådan tilføjes en Toggle Skift til en Silverlight App…
    ·Sådan kører Python i Terminal på en Mac 
    ·Sådan Override Hvert element i DIV 
    ·Sådan får Browser Width 
    ·Sådan Split feltets værdier, hvor en Character Findes…
    ·Visual Basic Sample Projekter 
    ·Hvordan laver PC Games 
    ·Sådan Tilføj en lokal printer Brug Script 
    ·Sådan Hent en Attributværdi Kun i XQuery 
    ·Sådan opdaterer Outlook Kontakter Med VBS 
    Copyright © Computer Viden http://www.computerdk.com