| 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
    The Split Funktion i Perl
    Fordelingen funktion er en del af Perl sprog tekst behandling kapacitet . Programmeringssproget Perl er kendt for sin evne til at " parse " og proces tekst . Tolker tekst indebærer søger en streng af tegn for en bestemt mønster og udvinding eller manipulere de resulterende segmenter. Split adskiller en streng af tegn i elementer ved at lede efter en given mønster. Mønsteret bliver ikke kopieret ud af strengen , men alle tegn mellem mønsteret bliver behandlet som et felt. Perl Baggrund

    Perl er meget brugt til en lang række internet- programmer. Én ansøgning er dannelsen af websider. Websider er skrevet i HTML , hvilket betyder Hypertext Markup Language . HTML er bare en formatering , og ikke indeholder nogen programmering konstruktioner. Programmer skrevet i Perl genererer HTML websider efter brugerens handlinger eller ringer argumenter . Teksten behandling kapacitet af sproget er afgørende for denne opgave. Ligesom Perl er velegnet til at skabe websider , er det også i stand til at læse gennem eksisterende sider til at udtrække væsentlige oplysninger. Web-crawlere dokumentet forbindelserne mellem hjemmesider er ofte skrevet i Perl .
    Argumenter

    split funktion tager tre argumenter , selv om alle kan blive savnet. De tre argumenter for funktionen er mønsteret , udtryk og grænse. Argumenter kan kun slap fra højre for listen. Det er, hvis mønsteret er slap, kan du ikke angive et udtryk eller en grænse. Mønstret argument angiver den streng af tegn, der skal bruges som feltet divider i udtrykket. Udtrykket er den streng, der vil blive delt op . Limit angiver en række elementer til at udtrække fra strengen . Hvis udtrykket er udeladt, er $ _ anvendes . Hvis mønsteret er udeladt , bliver strengen splittet hvide rum
    Resultater

    funktionen returnerer en værdi , som er et array. Et array er en gruppe af værdier , som en liste . Den modtagende array kan blive savnet ud , og standard $ _ variabel vil blive befolket. $ _ Er et standardsystem variabel, der bruges i Perl. Udgangen array kan i stedet blive repræsenteret af en liste over variabler. Den modtagende variable Listen bør være indeholdt i parentes , ligesom ( $ første , $ sekund , $ tredjedel) = split ( /:/, $ txt) .
    Eksempler

    opdelingen fungere uden nogen parametre , hvor $ _ allerede er befolket med en sætning som " hej, jeg er her," vil resultere i et array med elementer ( "Hej, ", " i", " am" " here" ) . Hvis variablen $ rec er befolket med teksten "Venstre : Right : center: Top: Bottom, " opkaldet split ( /:/, $ rec ) ville producere array ( "Venstre" , "Right ", " Centre" , "Top" , " Bottom "). Grænsen Argumentet reducerer denne udgang , så split ( /:/, $ rec , 3 ) resulterer i ( "Venstre" , "Right ", " centret") .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter XLS til CSV om Perl 
    ·Forskellen mellem Exit & Dø i Perl 
    ·Sådan bruges Net Twitter PERL 
    ·Om Perl Chr Function 
    ·Hvad er meningen med pseudokode 
    ·Sådan oprettes en Array i Perl 
    ·Hvordan man gør en Twitter Stream API i Perl 
    ·Min Perl String Split Er Ikke i orden 
    ·Sådan Læs Fra DOSBox i Perl 
    ·Sådan bruges Perl Code Hooks 
      Anbefalede Artikler
    ·Sådan får JavaScript , hvis det er deaktiveret i PHP 
    ·Hvad er Erlang i Python 
    ·Sådan tilføjes Javascript Brug af HTML programmering 
    ·Hvordan man laver en Plot Graph i Visual Basic 2008 
    ·Hvordan til at beregne en procent i VBScript 
    ·Sådan opgraderer PHP 5.1 til PHP 5.2 i CentOS 
    ·Fordele & Ulemper ved at bruge Java Applets 
    ·Computer System Analysis & Design 
    ·Sådan Loop Tilbage til Tidligere koder i Python 
    ·Sådan Format Flåd i Python 
    Copyright © Computer Viden http://www.computerdk.com