【发布时间】:2014-10-21 12:44:46
【问题描述】:
我有一个验证,只允许使用字母和字符。不允许使用特殊字符。但我需要允许一个值,如“禁止访问”。我该怎么做?
var filter = /^(?=.*\d+.*)(?=.*[a-zA-Z]+.*)[\da-zA-Z]{6,}$/;
var pass = String(name).search(filter) != -1;
name 是文本框的值。
【问题讨论】:
-
您可能希望先手动检查该特殊情况,例如“如果无法访问则...否则如果匹配正则表达式则...”
-
是的..我可以先做正则表达式,然后我可以手动做值..谢谢..
标签: javascript regex