--- Jeff 'japhy' Pinyan <[EMAIL PROTECTED]> wrote:
> On Feb 20, R. Joseph Newton said:
> >if (/a/i and /e/i and /i/i and /o/i and /u/i) {print;}
>
> If you really want a one-regex solution, here's one. I don't suggest
> its use, though.
>
> print if /(?=.*a)(?=.*e)(?=.*i)(?=.*o)(?=.*u)/i;
Lookahead. Sweet, and I agree, ill advised. That's an elegant logic,
but very possibly a backtracking nightmare, lol....
For the peanut gallery, c.f. perldoc perlre for lookahead with ?=
Hey, Japhy -- didn't you get published?
What's the book? I want one. :)
Paul
__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more
http://taxes.yahoo.com/
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]