gpt4 book ai didi

ruby - 否定前瞻忽略电子邮件线程中的样板文本

转载 作者:太空宇宙 更新时间:2023-11-03 16:53:17 24 4
gpt4 key购买 nike

我正在尝试为一个正则表达式写一个否定前瞻,它将忽略电子邮件文本中的样板行,特别是像这样的位:

> On Sat, Apr 27, 2013 at 11:39 PM, Jane Smith <jane.smith@example.com> wrote:

我想匹配所有不在我的负前瞻中的数字。我试过这个:

(?!(?:^>?*\sOn\s.*wrote:\s?)$)\d

但是在该行内总是匹配。我特别困惑,因为这个正则表达式:

(?:^>?*\sOn\s.*wrote:\s?)$

匹配整行。显然我错过了一些东西,但我不知道它是什么。感谢您的帮助。

最佳答案

试试这个模式,但不要忘记删除空匹配:

> On .*+\n> wrote:|(\d++)

关于ruby - 否定前瞻忽略电子邮件线程中的样板文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16270449/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com