Hallo Zusammen!
Ich suche eine Möglichkeit mithilfe eine Regex eine sortierte Suche durchzuführen.
Beispiel: Ich habe den String
Nun möchte ich gerne mithilfe von Regex Marvin Klein ausgeben.
Leider ist es in meiner Situation nicht möglich einfach in einer Programmiersprache die entsprechenden Gruppen abzufragen um dann den passenden String zusammenzu bauen. Ich brauche es wirklich als reinen Regex, der mir nur Marvin Klein zurückgibt. Also erst den Vornmane, dann den Nachnamen.
Mit Gruppen komme ich schonmal soweit, dass ich beide Namen habe, gibt es aber noch eine Möglichkeit diese direkt im regex in bestimmer Reihenfolge als Fullmatch zurückzugeben? Oder gibt es eine andere Möglichkeit, dass ganze mit Regex only zu lösen?
Hier mal mein derzeitiger Fortschritt:
Viele Grüße
Marvin
Ich suche eine Möglichkeit mithilfe eine Regex eine sortierte Suche durchzuführen.
Beispiel: Ich habe den String
Name Klein Vorname Marvin
Nun möchte ich gerne mithilfe von Regex Marvin Klein ausgeben.
Leider ist es in meiner Situation nicht möglich einfach in einer Programmiersprache die entsprechenden Gruppen abzufragen um dann den passenden String zusammenzu bauen. Ich brauche es wirklich als reinen Regex, der mir nur Marvin Klein zurückgibt. Also erst den Vornmane, dann den Nachnamen.
Mit Gruppen komme ich schonmal soweit, dass ich beide Namen habe, gibt es aber noch eine Möglichkeit diese direkt im regex in bestimmer Reihenfolge als Fullmatch zurückzugeben? Oder gibt es eine andere Möglichkeit, dass ganze mit Regex only zu lösen?
Hier mal mein derzeitiger Fortschritt:
Name\s+?(?P<last>[\w]+)\s+?Vorname\s+?(?P<first>[\w]+)
Viele Grüße
Marvin