| 
 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.
 
[Back to original message] 
 |