应该对此正则表达式进行哪些修改以允许空间?

时间:2015-12-27 13:20:48

标签: javascript regex

以下是我用于客户端验证的两个javascript变量。有人可以帮助修改这些代码,以便它们也允许空间。只有空间而不是任何额外的特殊性格。

 var alphabet=/^[A-z]+$/;
 var alphanum=/^[a-z0-9]+$/i;

1 个答案:

答案 0 :(得分:0)

您需要添加\s以允许正则表达式中的空格字符:

var alphabet=/^[a-zA-Z\s]+$/; 
var alphanum=/^[a-zA-Z0-9\s]+$/i;

另外,将正则表达式更改为正确:

a-z // Allows lowercase
A-Z // Allows uppercase

A-z // Incorrect