标签: php regex preg-match whitespace
我正在尝试检查字符串中的空格,制表符等等。我正在使用这个:
if (preg_match('/\s*/', $username)) { echo 'no spaces allowed in username.'; }
然而,即使没有,也始终认为用户名中有空格。
我做错了什么?
答案 0 :(得分:5)
*表示零次或多次。
*
所以
if (preg_match('/\s+/', $username)) {