最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

从电子邮件回复中删除原始邮件

运维笔记admin12浏览0评论

从电子邮件回复中删除原始邮件

从电子邮件回复中删除原始邮件

我的应用程序接收用户发送的电例如,来自gmail的响应如下:

This is some new text

On Sun, Apr 1, 2012 at 3:32 AM, My app <
[email protected]> wrote:

> Original...
> message..

当然,这种治疗因客户而异。

现在我正在识别'4f77ed3860c258a567aeabf8'然后丢掉所有内容,因为我知道他们发送了什么电子邮件地址。这不是一般解决方案,但适用于我的目的,除非在“原始消息”行中有换行符,如上例所示。

是否有更好的标准方法从用户对电子邮件的回复中删除过去的邮件?

回答如下:

如果您想要100%的方式删除除最新帖子之外的任何内容,请比较新邮件和前一个邮件中的每个字符。如果您不想编写自己的diff解析器,请查看此lib。

https://github/cemerick/jsdifflib

或者,如果你想要一个轻量级算法检查这一个

http://ejohn/projects/javascript-diff-algorithm/

发布评论

评论列表(0)

  1. 暂无评论