我有一个表单,我希望允许所有角色的用户没有任何空间。所以我用它来做英文字符
ereg("^[0-9a-z]
但后来我决定允许不同语言的其他角色,如阿拉伯语,西班牙语,中文,所以我已经删除了这个限制,但之后用户开始使用空间用户名注册,因为我的网站显示找不到页面。 所以,请你建议我应该使用什么,以便我可以允许不同语言的用户注册我的网站
答案 0 :(得分:1)
ereg("[^\s]")
^\s
表示除空格外的任何字符。
但请注意,ereg
已弃用。你应该研究preg_*
函数。
答案 1 :(得分:1)
不要使用ereg
,不推荐使用它。相反,请使用preg
:
preg_match("/^\S+/$", $input_value);
哪个匹配任何不带空格的字符串。