正则表达式匹配域some.com的电子邮件以外的所有电子邮件(Regex match all email except email of domain something.com)

编程入门 行业动态 更新时间:2024-10-26 01:30:54
正则表达式匹配域some.com的电子邮件以外的所有电子邮件(Regex match all email except email of domain something.com)

我正在使用Vbscript / Classic Asp / Vb6

我希望匹配所有电子邮件至少.com除了something.com之外的域名,我尝试使用以下表达式但不起作用

@(?!东西).COM $

I'm using Vbscript/Classic Asp/Vb6

I want to match all email have domain at least .com except something.com , i try to using the follow expression but isn't working

@(?!something).com$

最满意答案

您忘了指定允许的域。 尝试这个:

@(?!something\.com)([A-Za-z0-9]+\.com)$

如果需要,您可以添加比AZ,az和0-9更多的字符。 此外,你应该在正则表达式中转义一个点,因为点是一个特殊字符(它匹配每个字符)。

You forgot to specify the allowed domains. Try this:

@(?!something\.com)([A-Za-z0-9]+\.com)$

You can add more characters than A-Z, a-z and 0-9 if you want. Also, you should escape a dot inside a regex, because the dot is a special character (it matches each character).

更多推荐

本文发布于:2023-07-04 10:08:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1023070.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:电子邮件   正则表达式   Regex   domain   email

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!