suit: String-Vergleich mit %

Beitrag lesen

wie kann ich die beiden so vergleichen, dass ich das "Schmidt" rausbekomme?

strpos() und strrpos() ist ein Ansatz - je nachdem ob das @ vorne oder hinten in dem String zu finden ist, durchsuchst du nochmal mit strpos() oder strrpos() die zeichenkette und prüfst, ob der string deinem Wunsch entspricht.

Muss ich da tatsächlich reguläre Ausdrücke bemühen?

Wäre vermutlich eleganter aber nicht notwendig.