我使用的正则表达式是
^[a-zA-Z0-9_.-]+@[a-zA-Z0-9-]+\.[a-zA-Z]{2,6}$
当我尝试使用该值验证输入时asdf@ghjk,正则表达式测试返回true(实际结果应为false),如果@(之前.)之后的字符小于4,则正则表达式测试返回false。该如何解决呢?
发布于 2018-08-23 15:14:58
我尝试测试相同的正则表达式是其他在线正则表达式测试人员,在所有情况下工作正常。
If the characters after @ (before . )is less than 4, the regex test returns false.
这不是提供的正则表达式中的错误,相关部分[a-zA-Z0-9-]+没有任何长度规格
https://stackoverflow.com/questions/-100002381
复制相似问题