Antwortsuchender: Neuer Fehler: Möglicher Zeilenumbruch

Beitrag lesen

@@Antwortsuchender:

nuqneH

Was mache ich falsch:
replace(/<iframe\s[^<>]*?src="http://test.de/*></iframe>/gi, "[seite=$1]")

Du hast keinen geklammerten Ausdruck, auf den sich $1 beziehen könnte.

Qapla'

Danke, das Problem ist jetzt gelöst. Mit dem Internet Explorer funktioniert es, mit dem Firefox allerdings nicht, weil er zwischen die beiden iframe-Tags einen Zeilenumbruch mit einem Klassennamen einfügt (Die Iframe-Tags werden vorher per insertHTML bzw. pasteHTML eingefügt). Wie muss ich den Regulären Ausdruck ändern, damit es funktioniert (auch mit anderen Browsert; ich weiß nicht, was die bei Einfügen einer iframe durch insertHTML/pasteHTML machen)?