是否有一個JAVA庫來剪輯從電子郵件中引用的文本?JAVA電子郵件 - 剪輯引用行
如果是HTML郵件,我到目前爲止使用了一個HTML解析器,並從DOM樹中刪除了塊引號,但我在純文本格式上遇到了更多麻煩。
我想正則表達式:
emailBody = emailBody.replaceAll("\n>[^\n]*?\n", "\n");
,但我根本不是掌握它,所以我雖然必須有一個解決方案,因爲它涉及更多的人我想一個問題。 上面的代碼會替換所有新行(在\ n之後)以及以>開頭的行,只要有其他內容並以\ n結尾,則不包含任何其他新行。另外,我認爲應該從郵件的末尾開始替換,等等。這比這行代碼複雜一點。
所以任何幫助,歡迎!
乾杯, 巴拉茲
我敢肯定Java郵件(javax.mail *。 )會給你的文字的電子郵件,而不必進行任何分析等。 – 2010-11-16 10:04:24
但是發短信的文本是電子郵件正文的一部分,所以默認情況下它不會將其剪下。你能告訴我一個例子嗎? – 2010-11-16 10:12:56
對不起,我誤解你的意思是「引用」 – 2010-11-16 11:00:47