regex - 这种正则表达式电子邮件模式有什么问题?
问题描述
我有一个验证 HTML5 电子邮件字段的模式:
[A-z\u00c0-\u017e0-9._%+-]+@[A-z\u00c0-\u017e0-9.-]+\.[A-z]{2,3}$
它应该允许欧洲字符以及数字和其他符号。
我收到此错误:
A part followed by '@' should not contain the symbol 'á'
它允许abc@défg.com
但不允许ábc@defg.com
有人能帮忙吗?谢谢!
解决方案
推荐阅读
- node.js - 为什么聚合 ($date) 方法在 MongoDB 中不起作用
- mongodb - MongoDB:不支持语言覆盖:阿拉伯语
- numpy - 使用(可能使用 scipy.misc.imread)读取图像数据
- javascript - 函数调用正在堆积
- javascript - 数组数据仅每隔一个事件呈现到 HTML 表,否则未定义
- django - 有什么方法可以让@periodic_task 仅在调用时运行,它会在项目启动时自动运行?
- security - IPFiltering Asp 网络核心
- c++ - boost::spirit::x3 中的简单字符串解析器不起作用
- java - 具有最小和差的等分
- php - php中递归函数中的数组显示