Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> perl Programmering >> Content

    Splitfunktionen i Perl

    Uppdelningen funktionen är en del av Perl språk text processorkapacitet . Den Perl programmeringsspråk är känd för sin förmåga att " tolka " och processen text . Analysera text även söka en teckensträng till ett särskilt mönster och extrahera eller manipulera resulterande segmenten . Split separerar en teckensträng i element genom att leta efter ett givet mönster . Mönstret är inte kopieras ur strängen , men alla tecken mellan mönstret behandlas som ett fält . Perl Bakgrund

    Perl används ofta för olika Internet- program . En tillämpning är produktion av webbsidor . Webbsidor är skrivna i HTML , vilket innebär att Hypertext Markup Language . HTML är bara en formatering systemet och innehåller inga programmering konstruktioner . Program skrivna i Perl generera HTML webbsidor efter användarens handlingar eller telefonkort argument . Texten bearbetningskapaciteten hos språket är väsentligt för denna uppgift. Precis som Perl är lämpad för att skapa webbsidor , är det också möjligt att läsa igenom befintliga sidor att extrahera väsentlig information . Sökrobotar som dokumenterar sambandet mellan webbplatser är ofta skrivna i Perl .
    Argument

    splitfunktionen tar tre argument , men alla kan missas . De tre argumenten för funktionen är mönstret , uttryck och gräns. Argument kan bara lämnas ut från höger i listan . Det är , om mönstret är kvar utanför , kan du inte ange ett uttryck eller en gräns . Mönstret argument anges teckensträng som ska användas som fältet avdelare i uttrycket . Uttrycket är den sträng som kommer att delas upp. Limit anger ett antal faktorer för att extrahera från strängen . Om uttrycket lämnas ut , är $ _ används , . Om mönstret lämnas ut , är strängen delas på vita utrymmen
    Resultat

    funktion returnerar ett värde som är en array . En array är en grupp av värden , som en lista . Den mottagande array kan missat , och standard $ _ variabel kommer att befolkas . $ _ Är ett standardsystem variabel som används i Perl . Utgången array kan istället representeras av en förteckning över variabler . Den mottagande Variabellistan bör ingå i parentes , liksom ( $ första , $ sekund , $ tredjedel ) = split ( /:/, $ txt ) .
    Exempel

    uppdelningen funktionen utan parametrar, där $ _ redan befolkat med en fras som " Hej , jag är här , " kommer att resultera i en array med element ( " hej " , " jag " , " am " " här" ) . Om variabeln $ rec fylls med texten " Vänster : Höger : Centrum : Top : Botten , " samtalet split ( /:/, $ rec ) skulle producera array ( " vänster " , " höger " , " Centrum " , " Top " , " Bottom " ) . Gränsen argument reducerar denna utgång så split ( /:/, $ rec , 3 ) resulterar i ( " vänster " , " höger " , " Centrum " ) .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Ta bort dubbletter av rader i en variabel i Perl
    ·Hur berätta om Perl är 32 eller 64 - bit
    ·Perl : Hur man använder en variabel i en Split funktio…
    ·Hur får man skillnaden mellan två datum i Perl
    ·Hur Ring plink Från ett Perl Script
    ·Suzuki 250 Quad Specifikationer
    ·Konvertera XLS till CSV på Perl
    ·Hur man öppnar en fil och skriva en rad till en annan …
    ·Vad Är Perl Syntax för URL Kodning
    ·Hur man skapar en while i Perl
    Utvalda artiklarna
    ·Hur man använder Progress Bar i VB
    ·Hur man använder en C-programmet Så Verifiera Armstro…
    ·Hur man skapar tabeller från DIV i PHP
    ·Tid Funktion i Java
    ·Hur göra ett antal pyramid med Java
    ·Hur man skapar brevlåda Script
    ·Hur skriver jag ett program i Programspråk C som omvan…
    ·Hur Jämför Java Script String
    ·Hur hittar indexet av en sträng i Python
    ·Hur skicka variabler till CGI Från en Frameset
    Copyright © Dator Kunskap http://www.dator.xyz