SkÃ¥ne Sjælland Linux User Group - http://www.sslug.dk Förstasida   Anmälning   Postarkiv   Forum   Kalender   Sök
MhonArc Dato: [Date Prev] [Kronologisk oversigt] [Date Next]   TrÃ¥d: [Date Prev] [Oversigt trÃ¥de] [Date Next]   MhonArc
 

Regexp substitution med variable?



Hejsa!

Kan man lave et regexp, hvor der indgår en almindelig variabel i
substitution-udtrykket.

Dvs:

-------------(snip)-------------------
# Lige et hash-array:
my $a;
$a->{"flæskesteg"} = "svin";
$a->{"andesteg"} = "and";

# Init af streng:
my $var = "Til jul spiser vi flæskesteg.";
# (Alternativt):
# my $var = "Til jul spiser vi andesteg.";

$var =~ s/spiser vi ([a-z]*)/æder vi $a->{$1}/;
-------------(snip)-------------------

Jeg vil gerne have det, så $var i ovenstående eksempel skal ende med at
indeholde strengen "Til jul æder vi svin." -- Kan dette lade sig gøre?

I min konkrete opgave står jeg med et hash-array med flere tusinde records
i, som jeg gerne vil slå op....

Nogle idéer?

M.v.h.
Morten 
 





 
Förstasida   Anmälning   Postarkiv   Översikt   Kalender   Sök

 
 
Fel och synpunkter angående webb-sidorna skickas till <www_admin>. Senaste ändring 2005-08-10, klockan 19:55
Denna sidan underholds av MHonArc .