Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-02-2004, 11:48   #1 (permalink)
meistens harmloser Butt
 
Registriert seit: Oct 2001
Ort: So schmeckt der Sommer... :D
Beiträge: 160
Backslash ersetzen funzt nicht

Hoi,

ich möchte in einem text "\" durch "\\" ersetzen (also einen Backslash durch einen doppelten). Ich habe folgenden Code:


on (release) {
var neuertext = altertext.split("\").join("\\");
}


Die Syntaxprüfung zeigt mir bei diesem Code jedoch folgenden Fehler an:


**Fehler** Szene=Szene 1, Ebene=Ebene 1, Bild=1:Zeile 2: ')' oder ',' erwartet
var neuertext = altertext.split("\").join("\\");

Anzahl der ActionScript-Fehler: 1 Gemeldete Fehler: 1


Wer hat ne Lösung?
__________________
That makes me a saaad Panda...
Florian16 ist offline   Mit Zitat antworten
Alt 05-02-2004, 12:13   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
var neuertext = altertext.split("\\").join("\\\\");

Du musst jeden Backslash einzeln escapen, das geht wiederum mit einem Backslash.
Damit "verschluckt" er dann allerdings das erste Zeichen nach dem Backslash, also viel Spass beim weiteren Testen.

BTW:Poste doch mal das Endergebnis...
  Mit Zitat antworten
Alt 05-02-2004, 12:15   #3 (permalink)
alien
 
Benutzerbild von Smirgel
 
Registriert seit: May 2002
Ort: Colonia
Beiträge: 7.597
hi.
über ascii sollte es auch gehen:
ActionScript:
  1. on (release) {
  2. zeichen=chr(92)
  3. var neuertext = altertext.split(zeichen).join(zeichen+zeichen);
  4. }

p.s. moin age w.
__________________
bei fragen, fragen.
Smirgel ist offline   Mit Zitat antworten
Alt 05-02-2004, 12:58   #4 (permalink)
meistens harmloser Butt
 
Registriert seit: Oct 2001
Ort: So schmeckt der Sommer... :D
Beiträge: 160
Jippie das klappt. Danke!
__________________
That makes me a saaad Panda...
Florian16 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 16:48 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele