Hallo
Ich komm im Moment mit regulären Ausdrücken überhaupt nicht klar.
Nehmen wir an, ein String mit folgendem Inhalt ist gegeben.
Ich möchte das Alter haben. Zur eindeutigen Identifikation im Code, da ja noch viel weiterer, eventuell ähnlicher Code davor und dahinter ist, suche ich mir das fett gedruckte raus.
$Ausgabe enhält allerdings den gesamten Inhalt vom Beginn des fettgedruckten bis zum Ende des Strings.
Ich möchte nur das Alter, hier 20, haben.
Wie?
Ich komm im Moment mit regulären Ausdrücken überhaupt nicht klar.
Nehmen wir an, ein String mit folgendem Inhalt ist gegeben.
[..]<td><b>Name<b></td><td><b>Hans</b></td><td><b>Alter</b></td><td><b>20</b></td><td><b>Beziehungsstatus</b></td><td><b>Single</b></td>[..]
PHP-Code:
<?php
preg_match('%<td><b>Alter</b></td><td><b>(.*)</b></td>%', $String, $Ausgabe);
?>
Ich möchte nur das Alter, hier 20, haben.
Wie?
Kommentar