SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Forside   Tilmelding   Postarkiv   Forum   Kalender   Søg
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Re: [PERL] Tekst match vs. søgning i array



On Mon, Nov 19, 2001 at 03:19:49PM +0000, Michael Schmidt wrote:
> On Mon, 19 Nov 2001 15:40:25 +0100, sslug@sslug wrote:
> > On Mon, Nov 19, 2001 at 02:10:43PM +0000, Michael Schmidt wrote:
> > > On Mon, 19 Nov 2001 13:44:21 +0100 (CET), Ole Tange <sslug@sslug> wrote:
> > > > 
> > > > Det kommer meget an på, hvad du vil.
> > > 
> > > Plukke ord ud af helheden, som er placeret efter eller mellem nøgleord.

> Det er vel ikke helt forkert at kalde det en parser.
> 
> > Og hvis du kunne komme med et eksempel på hvad du derne ville lave,
> > ville det være lettere at komme med et kodeeksempel der kan gøre det. 
> 
> Jeg bruger scriptet til at gennerere tekstfiler indeholdende de
> nøgleord, der  skal syntaks-highlightes i en editor. (kode eks.
> taget fra det til UltraEdit (win-editor, der "minder" om xemacs) )
> Input data er (indtil videre) dtd-filer og output er lister af
> elemnter,  attributter og deres mulige værdier efter hinanden i
> samme fil.

Som eksempel giver følgende kode en liste over elementer:

while (<>)
{
  if (/ELEMENT\s+(\w+)/)
  {
    print "$1\n";
  }
}

Og det tager kun omkring 1/100 sekund at køre din test fil igennem.
Du kan læse mere om regulære udtryk i perl med 'man perlre'

MVH David


 
Forside   Tilmelding   Postarkiv   Oversigt   Kalender   Søg

 
 
Henvendelse vedrørende websiderne til <www_admin>. Senest ændret 2005-08-10, klokken 19:54
Denne side vedligeholdes af MHonArc .