1
我正在查找一個JavaScript函數,用於檢查字符串中的以下字符(不帶逗號)。如果它們存在,它將返回false,否則返回true。JavaScript正則表達式來檢查某些字符
<,>,(,),#,"",',:,::
我正在查找一個JavaScript函數,用於檢查字符串中的以下字符(不帶逗號)。如果它們存在,它將返回false,否則返回true。JavaScript正則表達式來檢查某些字符
<,>,(,),#,"",',:,::
function (str) {
return ! (/[<>()#':]|""/.test(str));
}
任何組的單個字符可以把放[組括號]中。對於更長的圖案,請使用管道。
編輯:正如帕特里克指出的,如果您正在檢查:
,則不需要單獨檢查::
。
+1表示否定。 – user113716 2010-05-07 15:44:38
@patrick好笑,我給@nickf +1,因爲他的*沒有*否定! – Josh 2010-05-07 15:45:24
@Josh - 我一開始並沒有注意到這一點,但是如果找到了這個角色,這個請求就是特意返回'false'。 – user113716 2010-05-07 15:46:18