标签: javascript jquery regex
我正在寻找一个JavaScript函数来检查字符串中的以下字符(不带逗号)。如果它们存在,它将返回false,否则返回true。
<,>,(,),#,"",',:,::
答案 0 :(得分:4)
function (str) { return ! (/[<>()#':]|""/.test(str)); }
任何一组单个字符都可以放在[括号组]中。对于较长的图案,请使用管道。
编辑:正如帕特里克指出的那样,如果您要检查:,则无需单独检查::。
:
::