JavaScript正则表达式检查某些字符

时间:2010-05-07 15:38:03

标签: javascript jquery regex

我正在寻找一个JavaScript函数来检查字符串中的以下字符(不带逗号)。如果它们存在,它将返回false,否则返回true。

<,>,(,),#,"",',:,::

1 个答案:

答案 0 :(得分:4)

function (str) { 
   return ! (/[<>()#':]|""/.test(str));
}

任何一组单个字符都可以放在[括号组]中。对于较长的图案,请使用管道。

编辑:正如帕特里克指出的那样,如果您要检查:,则无需单独检查::