- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
请不要对这个问题投反对票,因为我正在寻找的答案不是某人应该追求的答案。我完全知道这一点,但这不是我的主意,我只需要提供 :D
在 cakephp 中,我的模型中有以下数据条目:
'email' => array(
'email' => array(
'rule' => array('email',false,'(^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$)')
),
)
email规则是cakephp数据校验中常用的函数,第二个和第三个参数可选。第三个是正则表达式。我对给定的正则表达式字符串不满意,所以我添加了自己的。现在我想排除 Gmail、Hotmail 和 yahoo 地址。
如何更改正则表达式,使这些地址产生错误结果?我做对了。
最佳答案
您到底为什么要排除 gmail、hotmail 和 yahoo 地址?有很多人只有这些地址之一,没有其他地址。这是一个坏主意。如果您的目标是特定的“受众”,我建议您改为列出允许的域。
无论如何,这里有一个功能性正则表达式,它比您已有的要短。试试看:
\b[\w\.-]+@((?!gmail|googlemail|yahoo|hotmail).)[\w\.-]+\.\w{2,4}\b
关于php - 使用正则表达式阻止某些电子邮件提供商,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6548210/
我在前几天的测验中遇到了以下问题。 Consider the code fragment (assumed to be in a program in which all variables are
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 9 年前。 Improve this qu
我刚开始接触 Objective-C,一般来说是 C,所以我想这也是一个 C 问题。它更像是一个为什么的问题,而不是一个如何做的问题问题。 我注意到,在除以两个整数时,小数部分向下舍入为 0,即使结果
我是一名优秀的程序员,十分优秀!