preg match all (longest match)

crazy_chicken

Erfahrenes Mitglied
Hallo Zusammen,

gibt es eine Möglichkeit die "longest match" zu ermitteln:

Code:
$matches = null;
$returnValue = preg_match_all('/(Berg|Bergheim|Berge)/is', 'Bergheimer', $matches);

Hier wäre das "Bergheim".

Danke im Voraus!
 
Die Reihenfolge macht es aus. Er nimmt den ersten Treffer

Mit dem Pattern '/(Bergheim|Berge|Berg)/' bekommst du was du willst
 
Zurück