Tekst :: PARSEWORDS

PARSE-tekst in een reeks tokens of array van arrays
Download nu

Tekst :: PARSEWORDS Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Other/Proprietary Li...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Alexandr Ciornii
  • Uitgever website:
  • http://search.cpan.org/~chorny/

Tekst :: PARSEWORDS Tags


Tekst :: PARSEWORDS Beschrijving

Ontleed tekst in een reeks tokens of array van arrays De camerten () en Nested_QuoteWORDS () Functies accepteren een scheidingsteken (die een reguliere expressie kan zijn) en een lijst met lijnen en breekt die regels op in een lijst met woorden die afbakenen is die in offertes verschijnen. Quamewords () retourneert alle tokens in een enkele lange lijst, terwijl Nested_QuoteWords () een lijst met tokenlijsten retourneert die overeenkomt met de elementen van @lines. PARSE_LINE () doet token die op een enkele tekenreeks. De * quotwords () -functies bellen gewoon parse_line (), dus als u alleen één regel splitst, kunt u PARSE_LINE () rechtstreeks bellen en een functie-oproep opslaan. De $ HOUD-argument is een Booleaanse vlag. Indien waar, worden de tokens opgesplitst op de opgegeven scheidingsliter, maar alle andere tekens (aanhalingstekens, backslashes, enz.) Worden in de tokens bewaard. Als $ Keep is onjuist, verwijdert u de * quotwords () -functies alle aanhalingstekens en backslashes die niet zelf backslash-ontsnappen of in de binnenkant van enkele aanhalingstekens (d.w.z. quotewords () probeert deze personages te interpreteren, net als de Bourne Shell). NB: Deze semantiek zijn aanzienlijk anders dan de originele versie van deze module die met PERL 5.000 tot 5.004 zijn verzonden. Als extra functie is $ Behoud mogelijk het zoekwoord "delimiters" dat de functies veroorzaakt om de scheidingstekens in elke reeks te behouden als tokens in de tokenlijsten, naast het behoud van offerte en backslash-tekens.Shellwords () is geschreven als een speciaal geval van quotewords (), en het doet een token parseren met witruimte als een scheidingsteken--, vergelijkbaar met de meeste Unix Shells.Synopsis Gebruik tekst :: PARSEWORDS; @Lists = nested_quotewords ($ delim, $ bewaren, @lines); @words = quotwords ($ delim, $ bewaren, @lines); @words = scheldwoorden (@lines); @words = parse_line ($ DELIM, $ HOUD, $ LIJN); @words = old_shellwords (@lines); # VEROUDERD! Vereisten: · Perl


Tekst :: PARSEWORDS Gerelateerde software

Android

Een open-source software-stapel gemaakt voor mobiele telefoons en andere apparaten ...

233

Downloaden