Re: Newbie: Parsing help
From: Michael Slass (miknrene_at_drizzle.com)
Date: 09/08/04
- Next message: Jeremy Bowers: "Re: parsing XML using a regular expression"
- Previous message: Sherm Pendley: "Re: Efficient Data Storage"
- In reply to: lepi: "Newbie: Parsing help"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 08 Sep 2004 14:05:05 -0700
lepi <lepi_MAKNI_ME_@fly.srk.fer.hr> writes:
>Hi,
>
>I know very little about regex, but I think it can help me now.
>
>If I have string like this:
>
>$some="I have something here. Speed: 200 km/h. Color is white. OK!!";
>
>I want to parse this string and get two new strings
>
>$speed="200";
>$color="white";
>
>How can I do this???
try this:
my ($speed, $color) = ($some =~ m/Speed:\D*(\d+).*?Color is\W+(\w+)/g);
>Please explain given regex...
To understand why this works (or doesn't for you), you can read all
about perl regular expressions with:
perldoc perlre
-- Mike Slass
- Next message: Jeremy Bowers: "Re: parsing XML using a regular expression"
- Previous message: Sherm Pendley: "Re: Efficient Data Storage"
- In reply to: lepi: "Newbie: Parsing help"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|