php pobiera słowo bezpośrednio po określonym słowie w łańcuchu

Próbuję napisać skrypt, który analizuje wiadomość e-mail i szuka pewnych ciągów po określonych ciągach.

Na przykład załóżmy, że mam następującą treść e-mail.

$body = "Dear John Doe, your information is below
Check in date: 07/23/2012
Check out date: 07/26/2012

Alternate Check in date: 07/27/2012
Alternate Check out date: 07/29/2012";

Chcę pobrać „słowo” bezpośrednio po pierwszym wystąpieniu „Data zameldowania:”, które byłoby „23.07.2012”. „Słowo” to następny zestaw znaków ze spacjami wokół niego. Włączyłem części „alternatywne”, ponieważ niektóre e-maile będą miały wersję tekstową i wersję html.

Myślę, że muszę użyć kombi z strpos (), substr () i eksplodować (), ale nie wiem jak. Jakieś sugestie?

questionAnswers(2)

yourAnswerToTheQuestion