Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-01-2004, 13:31   #1 (permalink)
Use your brain!
 
Benutzerbild von MaDDeePee
 
Registriert seit: Aug 2003
Beiträge: 207
textfeld.restrict auch regexp-fähig?

Hallo Leute!

Die Eigenschaft .restrict auf ein textfeld legt ja die verwendbaren chars fest. Kann ich auch irgendwie festlegen, dass man ein bestimmtes Zeichen nur ein Mal eingeben kann? Z.B. ein Punkt?!?
Ist da was bekannt?

(Z.B. this.searchtld.restrict = "a-zA-Z0-9\\-."; ) == Alle a-z[case egal], "-" und "."


yours

Daniel
__________________
(?`·.??.->MaDDeePee<-.??.·´?)

(NULL == Ein Messer ohne Klinge, bei dem der Griff fehlt)
MaDDeePee ist offline   Mit Zitat antworten
Alt 05-01-2004, 16:16   #2 (permalink)
ups
 
Registriert seit: Jan 2003
Beiträge: 73
frag doch das textfeld (vorher eine variable angeben)
immer ab ob das zeichen doppelt vorhanden ist und lösch
es dann ?

so in etwa ? (abfrage ob es vorhanden ist)

ActionScript:
  1. wert = "eqwertz";
  2. position1 = wert.lastIndexOf("e"); // ergibt 2
  3.  
jetzt vergleichen ob -1 für nicht vorhanden
oder einen integer wert den du dann als start
position für den nächsten durchlauf nimmst.

ActionScript:
  1. position2 = wert.lastIndexOf("e",[position1]); // ergibt 0
  2.  


ergibt der auch -1 ist das zeichen nur einmal vorhanden.
wenn nicht lösch das erst zeichen - hast ja noch den startposition

so in etwa müßte es dann gehen.

gruß
nicksen ist offline   Mit Zitat antworten
Alt 05-01-2004, 16:21   #3 (permalink)
Use your brain!
 
Benutzerbild von MaDDeePee
 
Registriert seit: Aug 2003
Beiträge: 207
Thumbs up

Jupp

Hab mir gerade mal die Doku angesehen...gibt auch ein paar nützliche string-func´s wie etwa split()....ich denke das reicht mir dann zusammen mit dem lastIndexOf....



Danke
__________________
(?`·.??.->MaDDeePee<-.??.·´?)

(NULL == Ein Messer ohne Klinge, bei dem der Griff fehlt)
MaDDeePee 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 11:43 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele