Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-03-2004, 16:01   #1 (permalink)
querfeldein
 
Benutzerbild von benemie
 
Registriert seit: Jul 2002
Ort: im Süden
Beiträge: 205
char aus string löschen

hallo,

und um gleich zum problem zu kommmen:

wie lösche ich einen char aus einem string?

beispiel:

ActionScript:
  1. //text
  2. a="blablablax";
  3. //löschen von char x, also immer dem letzten char nur wie?
  4. laenge=a.length;
  5. löscheChar-->a.charAt(laenge-1);

geht das überhaupt?
bin dankbar für jegliche antwort
__________________
mfg b

angst vor palmen !!!
benemie ist offline   Mit Zitat antworten
Alt 07-03-2004, 16:07   #2 (permalink)
Revived @ Sunday
 
Benutzerbild von MacEvil
 
Registriert seit: Apr 2003
Ort: Nowhereland
Beiträge: 3.244
ActionScript:
  1. a="blablablax";
  2. b=a.substr(0,a.length-1);
  3. trace(b);
MacEvil ist offline   Mit Zitat antworten
Alt 07-03-2004, 16:07   #3 (permalink)
...
 
Registriert seit: Oct 2002
Ort: Nürnberg
Beiträge: 3.611
Re: char aus string löschen

ActionScript:
  1. a="blablablax";
  2. a.length--;

musst mal testen, hab hier kein flash auf dem rechner.
thorben.schmitt ist offline   Mit Zitat antworten
Alt 07-03-2004, 16:10   #4 (permalink)
Revived @ Sunday
 
Benutzerbild von MacEvil
 
Registriert seit: Apr 2003
Ort: Nowhereland
Beiträge: 3.244
@ thorben :
ActionScript:
  1. a="blablablax";
  2. a.length--;
  3. trace(a);
Funkt bei mir nicht. Es wird immer noch a ausgegeben
MacEvil ist offline   Mit Zitat antworten
Alt 07-03-2004, 16:14   #5 (permalink)
querfeldein
 
Benutzerbild von benemie
 
Registriert seit: Jul 2002
Ort: im Süden
Beiträge: 205
danke @thorben & mac,

length-- geht irgenwie nich und aus a, b zu machen wäre zwar möglich, jedoch habe ich dann irgenwann z erreicht , da ich das öfters machen möchte.

----
__________________
mfg b

angst vor palmen !!!
benemie ist offline   Mit Zitat antworten
Alt 07-03-2004, 16:15   #6 (permalink)
Revived @ Sunday
 
Benutzerbild von MacEvil
 
Registriert seit: Apr 2003
Ort: Nowhereland
Beiträge: 3.244
Hm.. die Referenz sagt zwar dass die .length Eigenschaft nicht "beschreibar" sei. Aber wie (bokel ?) bewiesen hat gehts doch. Aber bei Strings leider nicht :

ActionScript:
  1. a="blablablax";
  2. a.length = 2;
  3. trace(a); // blablablax
  4. b = a.split("");
  5. b.length = 2;
  6. trace(b); // bl
  7.  

Das heisst so gehts auch :
ActionScript:
  1. c = a.split("");
  2. c.length--;
  3. c = c.join("");
  4. trace(c);
MacEvil ist offline   Mit Zitat antworten
Alt 07-03-2004, 16:16   #7 (permalink)
querfeldein
 
Benutzerbild von benemie
 
Registriert seit: Jul 2002
Ort: im Süden
Beiträge: 205
ok werde dass mal versuchen einzubauen.
__________________
mfg b

angst vor palmen !!!
benemie ist offline   Mit Zitat antworten
Alt 07-03-2004, 16:18   #8 (permalink)
Neuer User
 
Benutzerbild von :: RK ::
 
Registriert seit: Jan 2002
Ort: Umgebung Stuttgart
Beiträge: 5.412
hi,
Zitat:
aus a, b zu machen wäre zwar möglich, jedoch habe ich dann irgenwann z erreicht , da ich das öfters machen möchte.
dann machs halt so:
ActionScript:
  1. a = "blablablax";
  2. a = a.substring(0, a.length-1);
  3. trace(a);

__________________
Das Glück im Leben hängt von den guten Gedanken ab, die man hat.

Easing_Equations / Flash Kontaktformular / FlashPlugin W3C konform / Nützliche Beiträge zu FAQs
:: RK :: ist offline   Mit Zitat antworten
Alt 07-03-2004, 16:22   #9 (permalink)
querfeldein
 
Benutzerbild von benemie
 
Registriert seit: Jul 2002
Ort: im Süden
Beiträge: 205
*gegendenkopfklatsch*

oder so

danke
__________________
mfg b

angst vor palmen !!!
benemie 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 22:58 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele