【发布时间】:2015-10-24 08:10:31
【问题描述】:
我尝试使用 HTML input 标记的 pattern 属性,使用以下代码对特定电子邮件域进行简单的客户端验证:
<input type="text" pattern="^[A-Z0-9._%+-]+@domain\.com\.ph$" />
我预计以下输入会成功: test.test@domain.com.ph
但不知何故,它似乎不起作用。 我是否使用了不正确的 regex?
为了消除一些答案,我尝试检查以下内容:
- 浏览器支持模式验证
- 模式
^[A-Z0-9._%+-]+@domain.com.ph$ - 模式
^[A-Z0-9._%+-]+@domain.com.ph
【问题讨论】:
标签: regex html input pattern-matching