javascript - 电子邮件字段的正则表达式更新
问题描述
我有一个正则表达式,可以很好地检查我的代码中的电子邮件格式。
^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$
这在我们的代码中工作了很长时间。现在他们更改了要求并要求我们进行更改,以便电子邮件字段不连续接受两个句点 (..)。
我试图改变它,但它不能正常工作。上述正则表达式如何更改以使其不会连续接受两个句点?
解决方案
推荐阅读
- dax - 不使用 CALCULATE 的不同计数
- javascript - React 中数据属性的通用解决方案
- r - 大于 if_else 在 R 数据框中返回错误答案
- r - 根据列中的值(在 R 中)使用一些条件创建一个新的数据框
- r - 在散点图中标记 2 个变量
- google-sheets - 如何检查后续的非空单元格是否包含相同的值?
- windows - 如何创建在控制台窗口中实际打开的 Kotlin 控制台应用程序
- python - 在 Tkinter 按钮单击上显示图像
- spring - 在 @Async 方法中通过 Spring RestTemplate 调用 Rest API
- python - Python在检查多个条件时避免嵌套