Regex - With Space and Special Characters

user330885 picture user330885 · Jul 31, 2011 · Viewed 20.8k times · Source

I'm using the following Regex ^[a-zA-Z0-9]\s{2,20}$ for input

  • Letters A - Z
  • Letters a - z
  • Numbers 0 - 9

The input length must be a least 2 characters and maximum 20 characters.

I also want to enable space in the input, but only space, not new line, etc.

Last thing I have problem with is that I want to enable characters such as !@#$%^&*)(

Answer

Monday picture Monday · Jul 31, 2011

add characters to your regex code like this~

^[a-zA-Z0-9 !@#$%^&*)(]{2,20}$

the \s is not only express space..