Hi Jason,

The error you're getting is actually syntatical. Here's what you wrote:
re.(attribute())
And what you should've done:
re.test(attribute())

Since re is an object of type RegExp, you want to call the method test() on
it, and I guess it will work then

Also, I believe this is more concise:
xml..*.topic.
instead of:
xml.topics..topic.*.

Still, I've got a bizarre behaviour when testing this out, I'll post a new
thread shortly describing the problem.

Wagner



On Fri, Jul 18, 2008 at 4:48 PM, Merrill, Jason <
[EMAIL PROTECTED]> wrote:

> OK, so based on what I just picked out of the "E4X, regexp and user
> input" thread, I tried to mix some XML and a regex to solve my problem,
> but I didn't get too far, and again, really don't know what I'm doing
> with regular expressions, and I'm not quite a pro at E4X yet.  I am
> getting this error when I try and search on [EMAIL PROTECTED] attribute
> values:
>
>  "Filter operator not supported on type RegExp."
>
> based on this code:
>
>  var re:RegExp = new RegExp("^" + searchInput.text);
>  var xmlListSearch:XMLList = xml.topics..topic.*.( re.(
> attribute("title")));
>
> Which is drawing from this XML:
>
>  <data>
>        <topics>
>                <topic title="Coldplay's New Album" />
>                <topic title="The Dark Knight" />
>                <topic title="Arrested Development: The Movie" />
>                ...etc.
>
> Any ideas?  Thanks.
>
>
> Jason Merrill
> Bank of America
> Enterprise Technology & Global Risk L&LD
> Instructional Technology & Media
>
> Join the Bank of America Flash Platform Developer Community
>
> Are you a Bank of America associate interested in innovative learning
> ideas and technologies?
> Check out our internal  GT&O Innovative Learning Blog & subscribe.
>
>
> _______________________________________________
> Flashcoders mailing list
> [email protected]
> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
>
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Reply via email to