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] RegExp problem



Tænk at man kan stirre sig blindt på noget så simpelt?? :)

Min linie skulle selvfølgelig se sådan ud:

$linie =~ s/\{\s+(\d+)\s+}\s+\{\s+(\d+)\s+\}//g;

Jeg kræver mellemrummet mellem de 2 "tuborg"-sæt. Tak for hjælpen ;)

"Christian Hemmingsen" <sslug@sslug> wrote in message
news:sslug@sslug
> "Simon B. Nielsen" <sslug@sslug> writes:
>
> > Jeg har følgende ren tekst:
> >
> > $linie = "{ 10503 } { 10521 } "."mere tekst";
> >
> > Problemet er at
> >
> >  $linie =~ s/\{\s+(\d+)}\s+\{(\d+)\s+\}//g;
> >
> > ikke erstatter "{ 10503 } { 10521 }" med ingenting :-(
> >
> > nogle forslag?
>
>
>   DB<5> p $l
> { 10503 } { 10521 } mere tekst
>   DB<6> $l =~ s/\{\s+\d+\s+\}//g
>
>   DB<7> p $l
>   mere tekst
>
> Var det det du ville?
>
> --
> Christian Hemmingsen
>




 
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 .