|
|||||||||||||||||||||||||||
Claus Ekstroem BSA skriver:
>
> Hej Kim.
>
> > jeg har en tekstfil, og jeg vil gerne finde alle de linier der
> > indeholder ordet FOO. fra de linier vil jeg så tage den variable tekst
> > efter BAR= og putte ind i $FOOBAR (der er "" omkring teksten efter BAR=
> > ).
> > Hvordan pokker gør man dette ?
>
> Hvis du ikke kender raekkefoelgen paa FOO og BAR= kan du fx. lave en RE i stil med:
>
> while (<>) {
> if (/FOO/) {
> if (/BAR=\"(.*)\"/) {
> $FOOBAR = $1;
> }
> }
> }
>
> Er det noget i den stil du mener?
Ja det ligner noget i den stil
kan jeg bruge f.eks. variablen $foo i FOO altså \$foo\ og den så sætter
værdien af $foo ind der (og ikke leder efter "$foo" i linien)
--
-
MVH
Kim schulz
========================================================================
| ADICT Kode Slave - www.adict.net |
| Dansk Linux Link Database - www.LinuXia.dk |
========================================================================
Sleep is just a cheap substitute for coffee
Fast, reliable, cheap - pick any two - [Microsoft in a Nutshell]
|
||||||||||||||
|
||||||||||||||