PHP 使用规则拆分电子邮件 [英] PHP split email with rules
本文介绍了PHP 使用规则拆分电子邮件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我必须按照一套规则拆分每天收到的电子邮件.这是电子邮件的示例:
I have to split an email that is received everyday, with a set of rules. This is an example of the email:
A N K U N F T 11.08.15
*** NEUBUCHUNG ***
11.08.15 xxx xxx X3 2830 14:25 17:50
18.08.15 xxx xxx X3 2831 18:40
F882129 dsdsaidsaia
F882129 xxxyxyagydaysd
**«CUT HERE»**
A N K U N F T 18.08.15
*** NEUBUCHUNG ***
11.08.15 xxx xxx X3 2830 14:25 17:50
18.08.15 xxx xxx X3 2831 18:40
F881554 ZXCXZCXCXZCCXZ
F881554 xcvcxvcxvcvxc
F881554 xvcxvcxcvxxvccvxxcv
**«CUT HERE»**
11.08.15 xxx xxx X3 2830 14:25 17:50
18.08.15 xxx xxx X3 2831 18:40
F881605 xczxcdfsfdsdfs
F881605 zxccxzxzdffdsfds
**«CUT HERE»**
所以它基本上必须在最后一个 F999999 出现时被剪切(其中 9 可以是任何数字).我该怎么做?
So it basically has to be cut whenever the last F999999 appears ( where 9 can be any number). How can I do this?
推荐答案
你可以试试这个,虽然在 \n\n
上拆分会像
You could try this, though splitting on \n\n
would work as
(?:\sF\d+.*?\n\n)\K(\n)
在捕获组上拆分.
这篇关于PHP 使用规则拆分电子邮件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文