不能輸入!@#¥%……&* 這種字符的正則表達式書寫:
/[@#/$%/^&/*]+/g 這個是包含以上任意一個特殊字符。取! 即可
alert(!/[@#/$%/^&/*]+/g.test(“test")) 返回 false 就代表不包含非法字符 .
PS:關于正則表達式,這里再提供2款本站的在線正則表達式工具供大家參考使用(包括常用正則的生成、匹配、測試等):
JavaScript正則表達式在線測試工具:http://tools.VeVB.COm/regex/javascript
正則表達式在線生成工具:http://tools.VeVB.COm/regex/create_reg
新聞熱點
疑難解答
圖片精選