特殊字符正则表达式

特殊字符正则表达式

问题描述:

在jquery中,我想要一个不允许特殊字符的函数。
我想有些事情是这样的:
特殊字符正则表达式

function CheckFileName(Name) { 
      $('span.error-keyup-2').remove(); 
      var inputVal = $(this).val(); 
      var characterReg = /^\s*[a-zA-Z0-9,\s]+\s*$/; 
      if (!characterReg.test(Name)) { 
       $(this).after('<span class="error error-keyup-2">No special characters allowed.</span>'); 
       return false; 
      } 
     } 

我知道它不是work.there没有任何东西一样test。但不能在jquery .Thanks使用regex pattern

有一个正则表达式对象的test()方法,所以你的代码将工作。 pattern.test(string)如果字符串匹配给定模式,则返回true。