javascript - 使用 JavaScript 验证电子邮件后缀
问题描述
我有一个 mailchimp 订阅表单,我正在尝试验证输入值,以便它只接受特定类型的电子邮件,@gmail.com
例如。
[name]@gmail.com
,如果用户插入@gmail.com以外的表单不应该提交,我尝试使用正则表达式实现但没有成功,那么我该如何在JS中实现这样的功能。
解决方案
这是做你想做的事:/@gmail\.com$/
var test = [
'abc@gmail.com',
'abc@not_gmail.com',
];
console.log(test.map(function (a) {
return a+' :'+/@gmail\.com$/.test(a);
}));
推荐阅读
- exchange-server - 获取 DL 的成员
- java - 如何搜索数据库以验证它是否存在?
- arrays - 如何在 Google 表格中的 importxml 公式中定义范围
- swift - 为什么 SKSpriteNode 不能与 SKAction 一起使用?
- python - 用于触发 Python 并保存 xlsx 文件的 VBA 脚本
- sql - postgres sql查询以识别具有相同外键但不连续日期的行
- php - 空 HTML textarea 输入未显示在 mPDF 生成的 PDF 中
- python - 如何在 python 中使用 POST?
- sql - 在 Postgres 中查询 JSON 数组
- python - Scapy - HTTP 响应代码计数不正确