如何删除电子邮件正文的历史记录部分?

时间:2012-05-14 22:49:06

标签: regex string email text email-integration

我正在构建一个发送,阅读和回复电子邮件的应用程序。问题是,如果电子邮件是线程的一部分,则可能包含历史信息。不幸的是,历史信息的显示方式没有一致性(有时用箭头标记>>>>有时用规则等),因此正则表达式不容易找到它。

我目前正在使用几种解决许多情况的正则表达式,并在出现时添加新的正则表达式。这是处理问题的最佳方法吗?

有没有人有更好的解决方案?

1 个答案:

答案 0 :(得分:0)

老实说,没有好办法解决这个问题。大多数电子邮件系统都有默认的方法。使用正则表达式设置最常见的表达式会让你相当远,因为大多数电子邮件系统都在默认设置下运行。但是你必须明白,这可以很容易地从一个电子邮件服务器定制到另一个电子邮件服务器,这意味着没有一个适合所有人的解决方案。

但是......如果足够好,只要继续做你正在做的事情或不要使用转发/回复。