首页 > 解决方案 > 正则表达式搜索多个字符串垃圾邮件

问题描述

我有一个问题,我们收到了许多带有以下字符串的垃圾邮件:
(vi@gra, v1agra, v1@gra, v!@gr@)
我已经为每个单词创建了几个正则表达式,但我不知道如何将我的正则表达式连接到一个

^v[0-9]+agra$

标签: regex

解决方案


您可以使用以下正则表达式模式:

v[i1!][a@]gr[a@]

演示

请注意,viagra除了您在问题中提供的四种伟哥变体之外,此模式也匹配。


推荐阅读