Genau! Bis zum ersten Leerzeichen. Und das hier funktioniert soweit erstmal ganz gut
(/alt="([^"]*\s)/g)
Das sucht aber nicht bis zum ersten Leerzeichen.
Das müßte ausreichen: /alt="([^ ])/g
Suche alt=", dann alle Zeichen ausser Anführungszeichen, das wird geklammert und das Ergebnis steht in RegExp.$1
Jetzt suche ich bis zum ersten Leerzeichen. Da wo das Wort aufhört. Warum greift dann aber \b nicht?
Weil die Wortgrenze auch bei einem Sonderzeichen liegt.
Struppi.