email
字符串看起来像邮箱地址:xxx@xxx.xxx,不含空格。
签名
ts
function email(msg?: Message): Action<string>参数
| 参数 | 类型 | 说明 |
|---|---|---|
msg | Message | 自定义错误信息。可以是带 {参数} 的字符串或函数 |
错误代码
| 代码 | 触发条件 | 默认信息 |
|---|---|---|
email | 不像邮箱地址 | Invalid email |
可以修改这些文本:见 错误信息与国际化。
注意事项
- 检查有意保持简单:严格的邮箱正则经常拒绝真实存在的地址。只有发送邮件才能确认地址是否存在。
- 通常与
trim和toLowerCase一起使用,以统一存储格式。
示例
邮箱
ts
pipe(string(), trim(), toLowerCase(), email())另请参阅
- pattern:自定义格式检查
- checkAsync:检查邮箱是否已被占用