@@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)?