Я разобрал несколько писем. Mobile Mail, iPhone и я предполагаем, что iPod touch добавляет подпись в качестве отдельной границы, что упрощает ее удаление. Не все почтовые клиенты делают, а просто используют «-» в качестве разделителя подписи.
Мне нужно отрубить '-' из строки, но только последнее ее появление.
Образец копии
hello, this is some email copy-- check this out
--
Tom Foolery
Я думал о разделении на '-', удалении последней части, и я бы получил его, но explode () и split (), похоже, тоже не возвращают большие значения, чтобы сообщить мне, если это что-то произошло, в случае нет совпадения.
Я не могу заставить preg_replace перейти более чем на одну строку. Я стандартизировал все окончания строк \ n
Какое лучшее предложение закончить словами «привет, это какая-то электронная копия - проверьте это», не принимая во внимание, будут случаи, когда нет подписи, и, конечно, будут случаи, когда Я не могу охватить все дела.