Struppi: match() Bekomme den richtigen Ausdruck nicht hin

Beitrag lesen

Ein ganz einfacher Link hinter einer Grafik. Im alt und title-Attribut ist der Vor und Nachname dieser Person. Ich möchte nur den Vornamen haben. Klappt auch gut bisher, wenn die Person "Klaus Meier" heißt. Auch "Hans Jürgen Meier" also mit 2. Vornamen klappt.

Du möchtest alles was nach alt=" kommt und kein Anführungszeichen ist. Das ist einfach:

var str = '<a href="URL"><img src="URL" alt="- Foobar - Foobaz" title="- Foobar - Foobaz" border="0"></a>';  
  
str.match(/alt="([^"]*)/g)  
alert(RegExp.$1);  

Struppi.