Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search

[REBOL] Re: A question about a regular expression

From: lethalman::fyrebird::net at: 17-Oct-2004 11:28

[SunandaDH--aol--com] wrote:
>[lethalman--fyrebird--net]: > >>Is there any way to do this? >> >> > >There are lots of ways to do it. The best will depend on what other >conditions need to be met (ie what else could be in the string being parsed) > >This works for the original example: > >x: "<a href='http://bla'>Test</a><a href='http://blabla'>Test2</a>" >foreach item load/markup x [if string? item [print item]] >Test >Test2 > >Unlike the Perl, this will work if the anchor tag is more complex, eg: > <a class="aaa" href="/index" style="color:blue">Test</a> > >But it will also find *all* strings in the input, not just those between >anchor tags, not just anchor tags. That may not be what you want: > >x: "<div> <a href='http://bla'><strong>Test</strong</a><a >href='http://blabla'>Test2</a></div>" >foreach item load/markup x [if string? item [print item]] >Test >Test2 > >Sunanda >
Nice... i'm still new to Rebol, this is a great thing... I think it sould work fine, thanks! -- Fyrebird Hosting Provider - Technical Department