我只想要一个正则表达式可以帮助我验证输入允许任何字符数字但没有空格和@符号,任何想法?我不是很擅长正则表达式,我知道使用^ \ S + $来避免空间,并使用^ [^ / \()@] * $来避免@符号,但如何将这两者结合在一起?谢谢!
答案 0 :(得分:0)
答案 1 :(得分:0)
你可以使用否定的字符类。
^[^\s@]+$
说明:
^ # the beginning of the string
[^\s@]+ # any character except: whitespace, '@' (1 or more times)
$ # before an optional \n, and the end of the string