檢測字串中是否含有非法危險字元正規表示式程式碼
在網站中,輸入性的字串一般要檢測進行檢測,因為有些字元是十分危險的,可能會對網站帶來極大的危害,下面就通過程式碼例項介紹一下如何利用javascript檢測字串中是否含有危險的字元。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼function isValidReg(chars){ var re=/<|>|\[|\]|\{|\}|『|』|※|○|●|◎|§|△|▲|☆|★|◇|◆|□|▼|㊣|﹋|⊕|⊙|〒|ㄅ|ㄆ|ㄇ|ㄈ|ㄉ|ㄊ|ㄋ|ㄌ|ㄍ|ㄎ|ㄏ|ㄐ|ㄑ|ㄒ|ㄓ|ㄔ|ㄕ|ㄖ|ㄗ|ㄘ|ㄙ|ㄚ|ㄛ|ㄜ|ㄝ|ㄞ|ㄟ|ㄢ|ㄣ|ㄤ|ㄥ|ㄦ|ㄧ|ㄨ|ㄩ|■|▄|▆|\*|@|#|\^|\\/; if (re.test( chars) == true) { return false; } else{ return true; } } var str="<antzone"; console.log(isValidReg(str))
如果輸入的字串中含有指定的字元,那麼函式isValidReg()就會返回false,否則返回true。
相關文章
- 能夠判斷非法字元的正規表示式字元
- 檢測字串是否完全由大小寫字母組成正規表示式字串
- 判斷字元是否重複正規表示式字元
- 正規表示式提取指定字元之間字串字元字串
- Java使用正規表示式判斷字串中是否包含某子字串Java字串
- 驗證字元是否為中文的正規表示式字元
- js判斷字串中是否含有指定字元JS字串字元
- 用正規表示式提取字串中的字元(包含數字)字串字元
- python中用正規表示式檢查密碼是否安全Python密碼
- 正規表示式 ^元字元字元
- 正規表示式 $ 元字元字元
- 正規表示式元字元字元
- 正規表示式中括號[]字元類字元
- 正規表示式 中括號[] 字元類字元
- 轉義正規表示式中特殊字元字元
- 正規表示式中的特殊字元(轉)字元
- 正規表示式 字元和字元類字元
- 匹配雙位元組字元的正規表示式程式碼字元
- js如何判斷字串中是否含有指定字元JS字串字元
- 利用正規表示式提取固定字元之間的字串字元字串
- 正規表示式如何匹配不包含指定字元的字串字元字串
- 正規表示式中 “$” 並不是表示 “字串結束字串
- 字串——正規表示式匹配字串
- 正規表示式 \v 元字元字元
- 正規表示式 \f 元字元字元
- 正規表示式 \B 元字元字元
- 正規表示式 \xnn元字元字元
- 正規表示式 \b元字元字元
- 正規表示式 \D 元字元字元
- 正規表示式 \s 元字元字元
- 正規表示式 \r 元字元字元
- 正規表示式 \n 元字元字元
- 正規表示式 \W元字元字元
- 正規表示式 \w 元字元字元
- 正規表示式 \d元字元字元
- 正規表示式 轉義字元字元
- 正規表示式 \t元字元字元
- 正規表示式 \0元字元字元