如何从这个正则表达式中删除空格,下划线[^ \ w \ xC0- \ xFF]

时间:2012-02-21 14:08:06

标签: php javascript regex

如何检测空间,下划线无效?它必须是一个字。但不使用

[^\w \xC0-\xFF]

  • 如果我这样做\ w \ xC0- \ xFF我可以检测到空间
  • 但我如何检测'下划线' ?

输入无效:username1234 _1234username 1234

1 个答案:

答案 0 :(得分:1)

正如您已经指出的那样,删除空间非常简单:

[^\w\xC0-\xFF]

删除下划线需要知道\w[0-9A-Za-z_]相同。因此,要删除下划线,您可以使用此:

[^0-9A-Za-z\xC0-\xFF]