Martin Berchtholder: preg_match mal wieder...

Beitrag lesen

Hallo,

so ähnlich habe ich es nun auch gemacht.

$string = "/text_mit_unterschiedlicher_laenge_1613.html";

$start_pos = strrpos($string, "_");
$end_pos   = strrpos($string, ".html");
$tara = ($end_pos - 1) - $start_pos;

$string = substr($string,($start_pos + 1),$tara);

print $string;

Besten Dank für eure Hilfe!
Martin

Hallo Martin,

/text_mit_unterschiedlicher_laenge_1613.html
Wenn du eine so klare Struktur hast, waeren Stringfunktionen die bessere Wahl.
Du koenntest zum Beispiel mit strrpos() den letzten Unterstrich und den Punkt bestimmen und alles dazwischen ist deine Zahl.

Gruß,

Dieter