2014-03-25 333 views

回答

0

这将让alphnum和点..

/[a-zA-Z0-9.]/ 
+0

我用''regexp =/[a-zA-Z0-9。] /“',它仍然不起作用。即使我只输入字母。 – kareena11

2

试试这个:

regexp = ^[a-zA-Z0-9\.]+$ 
+0

这对测试也很有用:http://regexpal.com/ –

+0

感谢您的帮助! – kareena11

+0

为什么当我进入'?'或','时,它仍然允许它?它应该只允许字母数字和点。 – kareena11

0

JavaScript中的正则表达式不应该在引号,但是在斜线。对于exapmple:

var myregexp = /[a-z0-9\.]+/i; 
var myvar = "I am a regular expression."; 
var result = myregexp.test(myvar); 

返回true,因为在myvar只有数字,字母和点。

注:点是特殊符号,必须由\

+0

我正在使用'gen_validatorv4.js' javascript,并在脚本中添加了我的php文件中的条件 – kareena11

相关问题