如何检查文本字段是否仅包含特殊字符
how to check whether a textfield contains only special characters?
>我使用了下面的代码
var regexp =/^[a-zA-Z]+$/;
if(!val.match(regexp)){
alert("Special characters are not allowed");
}
else
{
alert("Required");
}}
但我的问题是电子邮件是我的表单字段之一。上述验证会影响我的电子邮件字段。所以我只需要检查字段中的所有文本是否都是特殊字符。
为电子邮件添加正则表达式检查,并将regexp
更改为接受字母数字:
var emailCheck = /^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:'.[a-zA-Z0-9-]+)*$/;
var regexp =/^[a-zA-Z0-9]+$/; // changed
if(!val.test(regexp) || !val.test(emailCheck)){
alert("Special `enter code here` characters are not allowed");
} else {
//enter code here
alert("Required");
}
电子邮件正则表达式法院: W3C - http://www.w3.org/TR/html-markup/input.email.html
相关文章:
- 如何使用JQuery检查输入(电子邮件)字段是否包含特殊字符
- jsrender是否可以动态地呈现字段名
- j查询检查复选框是否被选中,然后向输入字段添加值
- JQuery:如何检查复选框是否被选中并向字段添加属性
- 检查以上表格字段是否正确填写
- jQuery字段验证-是否为空,以及正确的值
- Ember-自定义计算属性,用于检查是否存在所有依赖字段
- 如何判断文本输入字段dom节点是否*没有*带有javascript的选择
- Jquery验证字段是否包含逗号
- 是否可以在字段有效时触发事件(html5)
- 是否可以在Kendo网格中只显示来自Kendo数据源的某些字段,而在“;添加“;弹出窗口
- jQuery-用于检查是否有任何字段不为空,然后将所有字段设为必需字段的代码
- jQuery:检索日期选择器日期,检查是否在日期范围内,显示/隐藏字段
- 是否可以使find()和findOne()方法只返回模式字段
- jQuery - 检查输入字段是否保持不变
- 使用 jQuery 判断文件输入字段是否为空
- 如何知道字段是否由于字段级别安全性而被屏蔽
- jquery 每个循环检查是否至少填写了一个字段
- 验证密码字段是否为空
- Rally SDK 2 标签选择器是否有必填字段?对象没有方法'getContextPath'