| 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
    Perl : Sådan bruges en variabel i en Split Funktion
    Den Perl "delt" funktion tager en streng og bryder den op i et array ved punkter , som du angiver med et " delimiter " eller " mønster ". Ofte vil du nødt til at bruge det uden at kende snoren forhånd. I disse tilfælde kan du få strengen til at splitte og delimiter under kørslen, gem dem i variabler og derefter bruge disse variabler i split -funktionen. Når du bruger en streng som skilletegn i split -funktionen , kan du enten bruge et tegn alene, såsom et komma eller et mellemrum , eller du kan bruge en liste, der indeholder flere tegn . Instruktioner
    1

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

    $ tal = 'One , Two, Three, Four «

    $ delimiter =' , «

    Den første linje skaber en streng variabel som du ønsker at adskille bruge split -funktionen. Den anden linje opretter en variabel, der skal bruges som skilletegn , som er det jokertegn , at funktionen ser for at bryde strengen op med
    2

    Indtast følgende kode : .

    @ tal = split ( $ delimiter , $ tal ),

    Denne linje kalder split -funktionen. Selve funktionen kalder værdierne af de to variabler , og derefter gemmer den resulterende output i @ tal array, som har en struktur med fire punkter : "Man ", " Two ", " Three " og " Fire ". Du kan ringe til nogen af ​​disse værdier individuelt nu ved at få adgang til den tilknyttede arrayindeks
    3

    Indtast følgende kode : .

    @ Tal = split ( $ delimiter , $ tal , 3),

    Denne indkaldelse til opdelingen funktionen fortæller det, du ønsker et array med plads til maksimalt tre elementer. Når funktionen opdeler variablen to gange , det simpelthen gemmer den resterende del af den variable i den tredje indeks stedet. Array værdier for @ tal efter denne funktion opkald er " One ", " Two" og derefter " tre, fire " i den endelige spot
    4

    Indtast følgende kode : .
    < P > $ sætning = 'Hello ! Spørgsmål : Har du nu, ved hvordan man bruger det , split -funktion «

    $ delimiter = ? " [ : ! ? , , ] "

    @ Result = split ( $ delimiter , $ sætning ),

    Den første linje opretter en ny streng variabel med en sætning med en masse af tegnsætning i det. Den anden linje skaber en afgrænser , der indeholder en liste over tegnsætning . Opdelingen funktion tager disse variabler og faktisk opdeler sætning hver forekomst af et tegnsætningstegn , fjerne tegnsætning og lagring af outputtet i @ resultat array. Udskrivning @ resultat giver den samme sætning i $ sætning variable , undtagen uden tegnsætningstegn .
    5.

    Gem Perl program filen og køre den.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Læs mere end én linje ad gangen i Perl 
    ·Sådan fjernes et mellemrum i Perl 
    ·Sådan bruges Regular Expressions skal tjekkes en stren…
    ·Hvordan man skriver Portable Perl Code 
    ·Perl Fil Extensions 
    ·Perl : Hvordan Erstat semikoloner 
    ·Hvordan skal tjekkes Værdier i pseudokode 
    ·Sådan installeres cPanel & Perl 
    ·Sådan bruges Awk i Perl 
    ·Sådan fjernes Førende Spaces i Perl 
      Anbefalede Artikler
    ·Hvordan kører jeg JSP Fra et Eclipse 
    ·Sådan ændres Font farver med Javascript 
    ·Sådan Gør Indlejrede Software 
    ·Sådan indstilles Tid til en PHP Timeout 
    ·PHP String Tutorial 
    ·Erklæring Dækning Vs. Branch Dækning 
    ·Sådan deaktiveres en klient Keyboard server Brug Java 
    ·Alice Programmering Hjælp 
    ·Sådan Find antallet af tomme elementer i en PHP Array 
    ·Hvordan man skriver en linje Vende Funktion Brug Pointe…
    Copyright © Computer Viden http://www.computerdk.com