Norbert Kraemer: replace in string

Ich habe in Javascript einen String (Zeichenkette) namens ch, der sehr lang ist und neben anderem Zeug ca. 100 mal folgende Zeichenfolge enthält:
<show object="true" label="true"/>
Diese möchte ich überall ersetzen durch:
<show object="true" label="false"/>
Ich habe
ch=ch.replace(/(show object="false" label="true")/g,'show object="false" label="false"');
probiert, aber es klappt nicht.
Danke für jede Hilfe. Norbert

  1. Lieber Norbert,

    ich sehe da einen Widerspruch:

    <show object="true" label="true"/>

    im Vergleich zu

    ch=ch.replace(/(show object="false" label="true")/g,'show object="false" label="false"');

    ^^^^^^^
    Kann es daran gelegen haben?

    Liebe Grüße aus Ellwangen,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:° n4:? de:> ss:| ch:? js:) mo:} zu:)
    1. <show object="true" label="true"/>
      im Vergleich zu
      ch=ch.replace(/(show object="false" label="true")/g,'show object="false" label="false"');
                                    ^^^^^^^
      Kann es daran gelegen haben?

      Kaum zu glauben, aber das wars! Bitte entschuldigt meine Schussligkeit.
      Damit ist das Problem gelöst. Danke. Norbert