Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Suchen und ersetzen ???
Frage
Hallo,
ich habe folgendes Problem:
Ich rufe eine Seite mit einem Parameter (Textstring) auf. In diesem Textstring sind keine Sonderzeichen oder Umlaute.
Wie kann ich per Javascript z.B. ´ae´ durch ´ä´, ´oe´ durch ´ö´ usw. ersetzen lassen?
Bin für jede Hilfe dankbar.
Antwort 1 von disco
moin
was du brauchst ist ein "regulärer ausdruck":
http://www.fbi.fh-darmstadt.de/~schuette/Vorlesungen/JavaScript/RegulaereAusdruecke.htm
ganz unten auf de seite (Beispiel 6.1-9) findest du was du suchst.
g,
disco
was du brauchst ist ein "regulärer ausdruck":
http://www.fbi.fh-darmstadt.de/~schuette/Vorlesungen/JavaScript/RegulaereAusdruecke.htm
ganz unten auf de seite (Beispiel 6.1-9) findest du was du suchst.
g,
disco
Antwort 2 von rfb
var vormals = "ae und was auch immer";
var jetzt = vormals.replace(/ae/g,"ä"); sollte alle ae ersetzen.Aber ist es nicht sinnvoller, eventuelle Umlaute vor der Parameterübergabe einfach zu maskieren
var Beispiel = "äöüÄÖÜß";
document.write(escape(Beispiel)); und danach wieder zu dekodieren
var Beispiel = "%E4%F6%FC%C4%D6%DC%DF";
document.write(unescape(Beispiel)); Damit würden auch Fehler vermieden werden bei Worten, die tatsächlich mit ae usw. geschrieben werden.
Antwort 3 von Mad Mike
Vielen Dank für die Tipps.

