Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Perl Programming >> Content
De Split functie in Perl
De split -functie is een element van de Perl taal van tekstverwerking vermogen . De programmeertaal Perl is bekend om zijn vermogen om te " ontleden " en proces tekst . Parsing tekst gaat zoeken naar een tekenreeks voor een bepaald patroon en het extraheren of het manipuleren van de resulterende segmenten . Split scheidt een reeks tekens in elementen door te zoeken naar een bepaald patroon . Het patroon wordt niet gekopieerd uit de string , maar alle tekens tussen de patroon worden behandeld als een veld . Perl Achtergrond

Perl
wordt veel gebruikt voor een verscheidenheid van programma's Internet . Een toepassing is het genereren van webpagina's . Webpagina's worden geschreven in HTML , wat betekent dat de HyperText Markup Language . HTML is slechts een opmaak systeem en vereist geen programmering constructen bevatten . Programma's in Perl genereren van HTML webpagina's geschreven volgens de gebruiker acties of bellen naar argumenten . De tekst verwerkingscapaciteit van de taal essentieel is voor deze taak . Zoals Perl is geschikt voor het maken van webpagina's , is het ook geschikt voor het lezen door bestaande pagina om essentiële informatie te halen . Web crawlers die het document van de banden tussen websites zijn vaak geschreven in Perl .
Argumenten

De split -functie neemt drie argumenten , hoewel alles kan worden gemist . De drie argumenten voor de functie zijn patroon , expressie en beperken . Argumenten kunnen alleen worden gestopt vanaf de rechterkant van de lijst . Dat wil zeggen, als patroon is gebleven , kunt u een expressie of een limiet niet opgeven . Het patroon argument geeft de tekenreeks die moet worden gebruikt als het veld verdeler in de expressie . De uitdrukking is de string die zal worden gesplitst. Beperk specificeert een aantal elementen te extraheren uit de string . Als de expressie wordt weggelaten , $ _ wordt gebruikt ; . Als het patroon wordt weggelaten , wordt de string splitsen , witte ruimtes
Resultaten

functie een waarde die een array . Een array is een groep van waarden als een lijst . De ontvangende array kan worden gemist , en de standaard $ _ variabele zal worden bevolkt . $ _ Is een standaard systeem variabele gebruikt in Perl . De output array kan in plaats daarvan worden vertegenwoordigd door een lijst van variabelen . De ontvangende variabele lijst moet worden opgenomen tussen haakjes , zoals ( $ eerste , $ tweede , $ derde ) = split ( /:/, $ txt ) .
Voorbeelden

De split -functie zonder parameters , waar $ _ is al bevolkt met een zin als ' hallo , ik ben hier , " zal resulteren in een array met elementen ( " hallo , " , " I " , " ben " " hier " ) . Als de variabele $ rec wordt gevuld met de tekst " Links : Rechts : Centrum : Top : Bodem , " het gesprek split ( /:/, $ rec ) zou de array te produceren ( "links " , " rechts" , " Centrum " , " Top " , " Bottom " ) . De limiet argument vermindert deze uitgang dus split ( /:/, $ rec , 3 ) levert ( "links " , " rechts" , " Centrum " ) .

Previous: Next:
  Perl Programming
·Hoe je Perl programma's profie…
·Hoe druk ik een variabele met …
·Wat is PERL Syntax 
·Hoe maak je een switch stateme…
·Hoe te gebruiken Perl te Epoch…
·Hoe maak je een Quick X11 Dial…
·Hoe te controleren Waarden in …
·Hoe kan ik dubbele lijnen verw…
·Hoe een bestand te gebruiken M…
  Related Articles
Hoe maak je een Function -knop in Visual…
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
  Programmering Articles
·Syntax van een functie 
·Toegang krijgen tot de Query Via VB 
·Hoe te verwijderen Line in een plat best…
·Struts Validator Regels 
·JavaScript Berekeningen Met Decimale Pun…
·Wat Is Microsoft SQL ? 
·Hoe om beelden vast te leggen en opslaan…
·Hoe maak je een webpagina bewerken 
·Hoe maak je een Memory Wijzer in C Creë…
Copyright © Computer Kennis http://www.nldit.com