Shaguar: RegExp

Beitrag lesen

hallo zusammen,
hab ein kleines RegExp Problem.
Ich habe einen String der HTML Text enthält zb ein Div
"<div>bla bla bla bla \n <a>bla</a> </div>
Ich will nun in diesem String nach bestimmten Ausdrücken suchen
zb nach dem Link :
Ergebnis = string.match(/<div>.+\n<a>(.+)</a></div>/);
ok so hätte ich in Ergebnis[1] den Text des Links stehen, was ist aber wenn ich nicht weiss ob das Div Tag ein Zeilenumbruch Zeichen enthält (\n) ?
Wenn ich nämlich das \n in der RegExp weglasse dann findet man nichts weil nur in der ersten Zeile gesucht wird, also nur alles vor dem \n Zeichen.
Ich hoffe mir kann jemand bei diesem kleinen Problem weiterhelfen.
Mfg