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
Please also mark the comments that contributed to the solution of the article
Content-ID: 208899
Url: https://administrator.de/contentid/208899
Printed on: December 2, 2024 at 19:12 o'clock
16 Comments
Latest comment
$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...How can I mark a post as solved?
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...How can I mark a post as solved?
merci