首页 > 解决方案 > 用于验证电子邮件的正则表达式并添加点符号 2

问题描述

大家好,我的验证在这里允许字符串、数字和点 (.)

现在我需要在我的验证中添加 - 和 _ 我该怎么做?

'email' => 'required|string|email|unique:users|regex:/^[a-zA-Z0-9.]+@[a-zA-Z0-9.]+\.[a-zA-Z]{2,4}/'

标签: phplaravelvalidationlaravel-5eloquent

解决方案


永远记得使用反斜杠来转义正则表达式中的特殊字符。\-和也会如此\_


推荐阅读