正则表达式说没有文本中有空格

时间:2013-03-01 16:51:49

标签: php regex preg-match whitespace

我正在尝试检查字符串中的空格,制表符等等。我正在使用这个:

if (preg_match('/\s*/', $username)) {
    echo 'no spaces allowed in username.';
}

然而,即使没有,也始终认为用户名中有空格。

我做错了什么?

1 个答案:

答案 0 :(得分:5)

*表示零次或多次。

所以

if (preg_match('/\s+/', $username)) {