On 16 Jan 2008, at 16:52, Andrew Stewart wrote:
> >> re = /[^aeiou]*[a][^aeiou]*[e][^aeiou]*[i][^aeiou]*[o][^aeiou]* 
> [u][^aeiou]*/

Oops, that should have been:

 >> re = /[^aeiou]*a[^aeiou]*e[^aeiou]*i[^aeiou]*o[^aeiou]*u[^aeiou]*/

Regards,
Andy Stewart

-------
http://airbladesoftware.com