【发布时间】:2016-08-02 03:08:56
【问题描述】:
我想匹配来自特定域的电子邮件地址前面的字符串中的单词。
单词将是“main”,域是“gmail.com”和“hotmail.com”
示例:
123main456@gmail.com = 匹配
123main@hotmail.com = 匹配
someone@gmail.com = 不匹配
我能得出的最好结果如下,但它确实通过了验证...
(\W|^)[((?i)naim(?-i))]{0,25}@(yahoo|hotmail|gmail)\.com(\W|$)
谢谢。
【问题讨论】:
-
这似乎对我有用:
^.*main.*@(gmail|hotmail).com