Php 如何从此regexp[^\w\xC0-\xFF]中删除空格、下划线

Php 如何从此regexp[^\w\xC0-\xFF]中删除空格、下划线,php,javascript,regex,Php,Javascript,Regex,如何检测空格、下划线是否无效?必须是一个词。但不是和你一起工作 [^\w\xC0-\xFF] 如果我这样做\w\xC0-\xFF,我可以检测到空间 但是如何检测“下划线” 输入无效:username1234\u 1234或username 1234删除空格很容易,正如您已经指出的: [^\w\xC0-\xFF] @伞:我想他想说的是,如果输入无效,正则表达式应该成功匹配。这就是为什么它只需要匹配一个字符。 [^0-9A-Za-z\xC0-\xFF]

如何检测空格、下划线是否无效?必须是一个词。但不是和你一起工作

[^\w\xC0-\xFF]

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

输入无效:
username1234\u 1234
username 1234

删除空格很容易,正如您已经指出的:

[^\w\xC0-\xFF]
@伞:我想他想说的是,如果输入无效,正则表达式应该成功匹配。这就是为什么它只需要匹配一个字符。 [^0-9A-Za-z\xC0-\xFF]