js正則判斷非法字符限制輸入
不能輸入!@#¥%……&* 這種字符的正則表達(dá)式書寫:
/[@#\$%\^&\*]+/g 這個(gè)是包含以上任意一個(gè)特殊字符。??! 即可
alert(!/[@#\$%\^&\*]+/g.test(“test")) 返回 false 就代表不包含非法字符 .
PS:關(guān)于正則表達(dá)式,這里再提供2款本站的在線正則表達(dá)式工具供大家參考使用(包括常用正則的生成、匹配、測試等):
JavaScript正則表達(dá)式在線測試工具:http://tools.jb51.net/regex/javascript
正則表達(dá)式在線生成工具:http://tools.jb51.net/regex/create_reg
相關(guān)文章
正則表達(dá)式特別需要注意的點(diǎn):“空“字符的匹配方法
這篇文章主要介紹了正則表達(dá)式特別需要注意的點(diǎn):“空“字符的匹配,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-03-03正則表達(dá)式中test、exec、match的區(qū)別介紹及括號(hào)的用法
這篇文章主要介紹了正則表達(dá)式中test、exec、match的區(qū)別介紹及括號(hào)的用法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-09-09