php - 用于验证电子邮件的正则表达式并添加点符号 2
问题描述
大家好,我的验证在这里允许字符串、数字和点 (.)
现在我需要在我的验证中添加 - 和 _ 我该怎么做?
'email' => 'required|string|email|unique:users|regex:/^[a-zA-Z0-9.]+@[a-zA-Z0-9.]+\.[a-zA-Z]{2,4}/'
解决方案
永远记得使用反斜杠来转义正则表达式中的特殊字符。\-
和也会如此\_
。
推荐阅读
- r - 如何将我的数据框拆分为等长列表
- javascript - javascript 中的 this.load.setBaseURL
- python - NameError:未定义 Python 名称“BASE_DIR”如何修复?
- data-visualization - 顶部和底部的 Echarts 条形图轴标签
- mysql - 如何更新 NULL 外键并在引用相同键的另一个表中创建新行?
- cucumber - 如何在特定选择器中使用期望?
- javascript - 反应:无法在尚未安装的组件上调用 setState
- pdf - 这怎么可能?我试图从 PDF 复制文本它有效
- mysql - MySQL Workbench - 将记录集导出到外部文件 - SQL 插入包含空白表名
- android - 如何将变量/参数传递给android视图方法