2014-03-25 368 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

相關問題