Tim Hunter
9/2/2006 2:15:00 AM
Ben V. wrote:
> I am trying to validate user input so it contains only letters, numbers,
> underscores and dashes. I am using this regexp:/[A-Z0-9_-]/. However,
> when I type in 'hello' in the field, it says that it doesn't match the
> regexp, yet I'm sure that reg exp works for letters, numbers, and
> underscores only. What am I doing wrong? Thanks for your help and time.
>
>
Shouldn't your regexp accept lowercase as well? /[A-Za-z0-9_-]/?
Or you could simplify things a bit and use \w, which matches word
characters, and \d, which matches digits?
[\w\d_-]