waschbaersiegen: match() Bekomme den richtigen Ausdruck nicht hin

Beitrag lesen

Es geht in die richtige Richtung.
Habe jetzt /alt="\s*([\S]+)/g weil ich in dem Quelltext mehr als einen Namen finden muss.
Auf das Problem bin ich gestoßen weil es einen gab der den Namen so angegeben hat:
<a href="URL"><img src="URL" alt="- Foobar - Foobaz" title="- Foobar - Foobaz" border="0"></a>
Momentan finde ich von seinem Vornamen aber nur das "-".
Muss/kann/sollte nicht noch ein \b mit rein um Anfang und Ende des Wortes abgenzen zu können? Und ein brfauchbarer Name auch wenn er so "verschnörkelt" ist mit Tilde usw, sollte ja immer noch nur aus Buchstaben bestehen.
Hab da jetzt ein wenig erfolglos experimentiert.
Wort abgrenzen und auf Buchstaben reduzieren.

Aber immerhin bin ich jetzt bzgl \s* [\S+] mal schlauer ;-) Ist ja schon mal was.