in reply to regex to deny characters?

Unless I get you completely wrong (which seems probable) wouldn't just /^[a-z\- ]*$/ do what you want? Note that this also matches the empty string, replace + by * if you don't want that.

Hope this helps, -gjb-