Javascript 仅允许7个字母数字字符,但不允许使用空格

Javascript 仅允许7个字母数字字符,但不允许使用空格,javascript,regex,Javascript,Regex,我有一个输入框 我希望允许0-7个字母数字字符和空格,但不限制空格的数量 所以它可以 ABC1234 或者 但没有别的 谢谢 尝试匹配字母数字字符,后跟可选空格,最多7次: ^\s*(?:\w\s*){0,7}$ 演示:请分享您尝试过的内容。顺便说一句,为什么不先删除字符串中的空白?谢谢你让我们知道,部落。不,0-7个字符是我想要的。这似乎就是解决方案。@tribe:那么,您想允许像___;这样的字符串吗? ^\s*(?:\w\s*){0,7}$

我有一个输入框

我希望允许0-7个字母数字字符和空格,但不限制空格的数量

所以它可以

ABC1234
或者

但没有别的


谢谢

尝试匹配字母数字字符,后跟可选空格,最多7次:

^\s*(?:\w\s*){0,7}$

演示:

请分享您尝试过的内容。顺便说一句,为什么不先删除字符串中的空白?谢谢你让我们知道,部落。不,0-7个字符是我想要的。这似乎就是解决方案。@tribe:那么,您想允许像___;这样的字符串吗?
^\s*(?:\w\s*){0,7}$