我曾尝试使用以下类型的正则表达式的为什么心不是这个正则表达式回溯工作
([_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4}))|(FakeEmail:)|(Email:)|(\1\2)|(\1\3)
(假装\ 1是电子邮件正则表达式组,和\ 2 FakeEmail:和\ 3电子邮件:因为我没有算括号找出真正的分组)
我所试图做的是说“查找单词电子邮件:如果你找到它,拿起任何电子邮件地址字下面的”
该电子邮件正则表达式我得到了关于堆栈溢出的其他问题。
我的测试字符串可以是这样的
"This guy is spamming me from
FakeEmail: [email protected]
but here is is real info:
Email: [email protected]"
任何提示吗?谢谢
我修改的例子是更现实的。我有这样的正则表达式结构,因为我真的想尝试挑选出假冒和真正的电子邮件,重新使用电子邮件正则表达式 – Derek