来自regexp=^(?:[a-zA-Z]+(?:[.'\-,])?\s?)+$
,我怎么想只允许使用字母数字和点?谢谢!
答案 0 :(得分:2)
试试这个:
regexp = ^[a-zA-Z0-9\.]+$
答案 1 :(得分:0)
这将得到alphnum和点..
/[a-zA-Z0-9.]/
答案 2 :(得分:0)
在javascript中,正则表达式不应该在引号中,而是以斜杠表示。例如:
var myregexp = /[a-z0-9\.]+/i;
var myvar = "I am a regular expression.";
var result = myregexp.test(myvar);
返回true,因为在myvar
中只有数字,字母和点。
注意:圆点是特殊符号,必须以
开头\