|
Posted by Chung Leong on 07/16/06 16:09
Rik wrote:
> It just occured to me that, allthough a wonderfull example:
>
> $regex ='/^(?:[a-z]|[a-z][_\-][a-z])+$/';
>
> ...will do just fine.
>
> equally so:
> $regex ='/^(?:[a-z]+(?:[_\-][a-z]+))+$/';
>
> Lookahead & -behind are unneccessary in this case, and this keep it simple.
Good point. It doesn't make sense to use assertions when you'll capture
the matches anyway.
Navigation:
[Reply to this message]
|