http://qs321.pair.com?node_id=588096


in reply to Stumped by regex

Something like this? (It limits to strings no longer than twenty characters, nothing but letters and an optional space).

m/^(?=.{1,20}\Z)[a-z]+(?:\s[a-z]+)?$/i

In the end, however, I think you'd be better off using length to check the string's length outside the regex. Hope this is helpful.


They say that time changes things, but you actually have to change them yourself.

—Andy Warhol