steve_M: problem mit replace

hallo möchte gerne was mit replace ersetzen

Mit var aktuellerText = aktuellerText.replace(/1/gi,"s"); ging es.

aber sobald ich dieses dynamisch machen wille geht es nicht mehr.

hier mal meine versuche:

var InhaltSatzLKZnull = InhaltSatzLKZ[0];
var InhaltSatzLKZzwei = InhaltSatzLKZ[2];

versuch1:

var aktuellerText = aktuellerText.replace(/String(InhaltSatzLKZnull)/gi,"String(InhaltSatzLKZzwei)");

versuch2:

var aktuellerText = aktuellerText.replace(/" + InhaltSatzLKZnull + "/gi,""+InhaltSatzLKZzwei+"");

versuch3:

var aktuellerText = aktuellerText.replace(/"InhaltSatzLKZnull"/gi,"InhaltSatzLKZzwei");

würde mich über schnelle hilfe freuen. danke

  1. Hallo Steve,

    Mit var aktuellerText = aktuellerText.replace(/1/gi,"s"); ging es.

    aber sobald ich dieses dynamisch machen wille geht es nicht mehr.

    so müsste es klappen:

    var InhaltSatzLKZzwei = new RegExp(InhaltSatzLKZ[2]);
    var aktuellerText = aktuellerText.replace(/1/gi,InhaltSatzLKZzwei);

    schreib zurück wenn's nicht funktioniert. Eine andere Lösung würde mir aber auf die Schnelle auch nicht einfallen.

    HTH

    Jochen