正则表达式匹配除了空格之外的任何单个字符

时间:2009-07-25 05:14:25

标签: regex

我需要匹配一个只有空格的单个字符,但我不知道如何使用正则表达式。

2 个答案:

答案 0 :(得分:212)

以下内容应该足够了:

[^ ]

如果你想将它扩展到除空白区域之外的任何东西(换行符,制表符,空格,硬空格):

[^\s]

\S

答案 1 :(得分:105)

  • \s匹配任何空白字符
  • \S匹配任何非空白字符
  • 您可以将空格字符与空格字符匹配;
  • [^ ]匹配除空格字符以外的任何内容。

选择最适合的人。