регулярное выражение — PHP разделить электронную почту с правилами

Я должен разделить письмо, полученное каждый день, с набором правил.
Это пример электронного письма:

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 может быть любым числом). Как я могу это сделать?

2

Решение

Вы можете попробовать это, хотя разделить на \n\n будет работать как

(?:\sF\d+.*?\n\n)\K(\n)

Сплит на группу захвата.

Regex101

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]