js對敏感詞的判斷

2021-07-05 04:06:45 字數 434 閱讀 7103

1

//定義敏感字元

2var forbiddenarray =['xx','','黃色'];3//

定義函式

4function

forbiddenstr(str)

14//

定義正規表示式物件

15//

利用regexp可以動態生成正規表示式

16var pattern = new regexp(re,"gi");

17if

(pattern.test(str))else

22 }

1.首先定義乙個敏感詞的陣列;

2.呼叫forbiddenstr(str)函式,傳入需要驗證的字串;

3.如果返回值為true,則表明沒有敏感詞;

4.如果返回值為false,則表明含有敏感詞;

js對敏感詞的判斷

先貼 1 定義敏感字元 2var forbiddenarray xx 黃色 3 定義函式 4function forbiddenstr str 14 定義正規表示式物件 15 利用regexp可以動態生成正規表示式 16var pattern new regexp re,g 17if pattern...

js敏感詞過濾

var filterword 敏感詞檔案 file sensitivewords.txt 載入敏感片語 將關鍵字生成一顆樹 maketree function callback varkey for var i 0,n arrkeys.length i n i 生成子節點 if key in tbl...

JS 過濾敏感詞 RegExp

知識點 1 var re 我 車 一 g 也可以寫成 var re 我 車 一 g 即去掉了和 這個案例中,表示連續多個,可以不用,但是遇到判斷型別那種,就必須要了,其實這個也應該加上額,萬一 我 字後面還有乙個 我 連著呢?對與中括號 我恍惚了,他是表示乙個集合,把所有的要判斷的資料都裝起來。如果...