[prev in list] [next in list] [prev in thread] [next in thread]
List: ruby-talk
Subject: Re: [NEWBIE] Extract all occurences from a text
From: Emmanuel Touzery <emmanuel.touzery () wanadoo ! fr>
Date: 2004-04-23 11:00:01
Message-ID: 4088F7B5.2010105 () wanadoo ! fr
[Download RAW message or body]
Michael Weller wrote:
> Hi!
> I just can't figure out how to extract all matches from a text file.
> I have a file that looks like this:
> ....
> <h1>some text i don't want</h1>
> <a href="/2004/04/21">Data from 21.4.2004</a><br>
> <a href="/2004/04/22">Data from 22.4.2004</a><br>
> ....
> I have a pattern /\d{4,}/\\d{2,}/\\d{2,}/ which matches everything in
> the links' target, but I don't want just the first match or the last
> one... I searched google and looked in "programming ruby" but couldn't
> find a solution...
> If you know how this works, please tell me!
>
> Thanks in advance!
File.open('filename').read().scan /\d{4,}/\\d{2,}/\\d{2,}/
should return the array of matches.
emmanuel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic