Peter K.: reguläre Ausdrücke und Variablen

Beitrag lesen

hallo,
ich möchte mittels eines regulären ausdrucks einen string in einem markiertem
text ersetzen (geht leider nur mit misie, da ns die funktion falsch implementiert hat.
mein skript sieht folgendermaßen aus:

function ersetzen(text) {
Auswahl=document.selection.createRange().text;
Auswahl = Auswahl.replace(/testtext/g,""); // wie stelle ich es jetzt an, dass hier statt des festen ausdrucks testtext, die beim funktionsaufruf übergebene variable text ersetzt wird?? sie einfach hinzuschreiben hilft nicht, da dann einfach 'text' ersetzt wird und nicht der beim aufruf übermittelte text z.b.: a href=javascript:aersetzen(hallowelt)
if(Auswahl)document.selection.createRange().text=Auswahl;
}

danke für die hilfe
peter