PHP bekommt Wort direkt nach einem bestimmten Wort in einem String
Ich versuche, ein Skript zu schreiben, das eine E-Mail analysiert und nach bestimmten Zeichenfolgen sucht.
Angenommen, ich habe den folgenden E-Mail-Text.
$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";
Ich möchte das Wort direkt nach der ersten Instanz von "Check in date:" abrufen, die "07/23/2012" lauten würde. Das 'Wort' ist die nächste Gruppe von Zeichen mit Leerzeichen. Ich habe die "alternativen" Teile eingefügt, da einige E-Mails eine Textversion und eine HTML-Version haben werden.
Ich denke, ich muss eine Kombination aus strpos (), substr () und explode () verwenden, aber ich bin nicht sicher, wie. Irgendwelche Vorschläge?