| 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 finder du den linjenumre Brug Perl
    Perl er en moderne script programmeringssprog til at skrive edb-programmer på alle niveauer af kompleksitet . Perl programmer ofte få data til at arbejde med fra filer . Filer omfatter flere linjer , og du kan have brug for at vide, at antallet af en linje , der indeholder specifikke data. En Perl loop giver dig adgang til og tælle linjer Instruktioner
    1

    Erklær en Perl array med kommandoen : Hej

    @ data = ();
    2 < p > Åbn en fil for at læse inde i din Perl script med kommandoen : Hej

    åbne ( INPUT " output.txt ");

    Bemærk at " output.txt " er et eksempel på de data fil og " INPUT " er den fil håndtag til at henvise til den fil inde i scriptet
    3

    Læs i linjer fra filerne til array : .

    @ data = ;
    4

    Tildel en startværdi på nul til variablen " count ", der er den linje tæller i programmet : Hej

    $ count = 0 ;

    5

    Brug Perl loop " foreach " for at gå selv hver linje i filen : Hej

    foreach $ line ( @ data) {

    }
    6

    Placer linjen tæller inde i løkken : Hej

    foreach $ line (@ data) {

    $ count + +;

    }

    Bemærk at variablen " count" trinvist stiger med hver sløjfe iteration og dens værdi svarer til det linjenummer i filen.
    7

    Indsæt et "hvis" erklæring i løkken for at finde ud af antallet af en specifik linje . For eksempel skal du kende nummeret på den linje , der starter med ordet " Progress ". Følgende stykke af koden gør det

    foreach $ line ( @ data) {

    $ count + +; .

    If ($ line = ~ /Fremskridt /) { print "The linjenummer er $ count "}

    }

    programmet udgange ligner " linjen nummer er 12 ".

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan fjernes Den første linje i en streng i Groovy 
    ·Sådan bruges Perl Code Hooks 
    ·Sådan Parse CSV i Perl 
    ·Sådan konverteres fra Python til Perl 
    ·Hvordan man laver en Flood Script 
    ·Sådan bruges foreach erklæring i Perl 
    ·Sådan fjernes Numerisk Strings i Perl 
    ·Sådan kører en IPBFree Exploit Med Perl 
    ·Sådan Læs Fra DOSBox i Perl 
    ·Sådan Konverter Array Henvisninger i Perl 
      Anbefalede Artikler
    ·Sådan tilføjes en header til Datagrid 
    ·PHP for afsendelse Email til en Gmail eller Yahoo Clien…
    ·Java Tutorial på Random Method 
    ·Sådan Konverter et regulært Node til en jQuery Node 
    ·Sådan Skjul Javascript Checkbox 
    ·Sådan kopieres en værdi på en dobbelt i et helt i Ja…
    ·Hvordan man laver en Lace Sjælevarmer 
    ·Sådan bruges jokertegn i mappenavne i Visual Basic 
    ·JDBC ResultSet Eksempel 
    ·Sådan Rediger i GridView 
    Copyright © Computer Viden http://www.computerdk.com