Uli: Replace Ä, ä

Hallo zusammen,

ich habe in einem JS folgende Befehlszeilen:

ausgabe = ausgabe.replace(/\Ä/ig, '%C4');
 ausgabe = ausgabe.replace(/\ä/ig, '%E4');

Nur leider ist das Ergebnis immer "%C4". Mein Script kennt also den
Unterschied zwischen Ä und ä nicht.

Hat jemand von Euch einen Tip, wie ich meinem JS die
Groß- und Kleinschreibung beibringen kann?

Vielen Dank schon mal.

Uli

P.S. Link zur Seite ist angefügt.

  1. Hallo Uli.

    ich habe in einem JS folgende Befehlszeilen:

    ausgabe = ausgabe.replace(/\Ä/ig, '%C4');
    ausgabe = ausgabe.replace(/\ä/ig, '%E4');

    Nur leider ist das Ergebnis immer "%C4". Mein Script kennt also den
    Unterschied zwischen Ä und ä nicht.

    Dir ist bewusst, wofür der Modifier „i“ bei deinen <http://de.selfhtml.org/javascript/objekte/regexp.htm@title=regulären Ausdrücken> steht?

    Und warum nutzt du nicht http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#escape@title=escape/http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#encode_uri@title=encodeURI?

    Einen schönen Sonntag noch.

    Gruß, Mathias

    --
    ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
    debian/rules
    1. Dir ist bewusst, wofür der Modifier „i“ bei deinen <http://de.selfhtml.org/javascript/objekte/regexp.htm@title=regulären Ausdrücken> steht?

      Und warum nutzt du nicht http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#escape@title=escape/http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#encode_uri@title=encodeURI?

      Hallo Matthias,

      nein, ist mir leider nicht bewußt, da ich noch ein Anfänger bin. *blinzel*

      Wie müsste es denn richtig heißen?

      Gruß Uli

  2. Hallo,

    ausgabe = ausgabe.replace(/\Ä/ig, '%C4');
    ausgabe = ausgabe.replace(/\ä/ig, '%E4');

    Nur leider ist das Ergebnis immer "%C4". Mein Script kennt also den
    Unterschied zwischen Ä und ä nicht.

    Ähm, wofür steht doch gleich das i da hinter dem regulären Ausdruck?

    viele Grüße

    Axel

  3. Danke! Danke! Danke!

    Ohne "i" funktioniert es prima!

    Vielen Dank!

    Uli