Textphrasen auslesen
Hallo Gemeinde,
ich benötige mal einen kleinen Denkanstoß:
Ich möchte einen Text durchsuchen und bestimmte Stellen/Wörter in Variablen speichern.
Beispielsweise soll der Name der angesprochenen Person gefunden werden:
"Sehr geehrter Herr <-NACHNAME->,"
Ich muss dem System also erzählen, dass es das, was zwischen "Sehr geehrter Herr " und "," steht, in eine Variable packen soll.
Könnt ihr mir ein Stichwort geben, in welche Richtung ich mich durchlesen muss? Ich steh grad echt vor der Wand...
Danke!!
Gruß
Maik87
ich benötige mal einen kleinen Denkanstoß:
Ich möchte einen Text durchsuchen und bestimmte Stellen/Wörter in Variablen speichern.
Beispielsweise soll der Name der angesprochenen Person gefunden werden:
"Sehr geehrter Herr <-NACHNAME->,"
Ich muss dem System also erzählen, dass es das, was zwischen "Sehr geehrter Herr " und "," steht, in eine Variable packen soll.
Könnt ihr mir ein Stichwort geben, in welche Richtung ich mich durchlesen muss? Ich steh grad echt vor der Wand...
Danke!!
Gruß
Maik87
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 208899
Url: https://administrator.de/contentid/208899
Ausgedruckt am: 21.11.2024 um 16:11 Uhr
16 Kommentare
Neuester Kommentar
$string = "Sehr geehrter Herr Meier, Sehr geehrte Frau Schulz,";
preg_match_all('/Sehr geehrter? (Herr|Frau) (.*),/iU',$string,$matches);
echo "Bei einer Anrede Name = " . $matches[2] . <br>;
echo "Name 1 bei zwei Anreden = " . $matches[2] . "<br>";
echo "Name 2 bei zwei Anreden = " . $matches[2][1] . "<br>";
oben ist der erste Match bei
bitte erst mal lesen:
http://de3.php.net/manual/de/function.preg-match-all.php
denke der Thread ist beantwortet...Wie kann ich einen Beitrag als gelöst markieren?
merci
(Herr|Frau)
und unten ist dein Match der erste, weil erstes Klammerpaar.bitte erst mal lesen:
http://de3.php.net/manual/de/function.preg-match-all.php
denke der Thread ist beantwortet...Wie kann ich einen Beitrag als gelöst markieren?
merci