Javascript只接受alphabates的表达式

时间:2015-07-14 07:46:14

标签: javascript jquery asp.net regex asp.net-mvc

我做过类似的事情 但它不起作用 任何人都可以请关注regex

/^[a-zA-Z.\s]+$/

2 个答案:

答案 0 :(得分:2)

您可以使用

/^[a-zA-Z]*$/

如果您不想允许空匹配,请将*更改为 +

<强>参考文献:

Character classes ([...]), Anchors (^ and $), Repetition (+, *)

/只是分隔符,它表示正则表达式的开头和结尾。现在,您可以使用modifiers

答案 1 :(得分:1)

如果您只想获取字母,请从正则表达式中删除.。这将匹配所有字母和空格。

/^[a-zA-Z\s]+$/

我还建议您使用代替\s

/^[a-zA-Z ]+$/

这样,其他空格字符(制表符等)将不匹配。