anzahl buchstaben bei einem string herausfinden

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

 

judos

Betreff: anzahl buchstaben bei einem string herausfinden

BeitragMi, Jul 14, 2004 23:21
Antworten mit Zitat
Benutzer-Profile anzeigen
wi findet man heraus wi viele buchstaben in einem string sind ??

also z.b.
ich möchte für 300 zip dateien je einen ordner machen der gleich heisst aber ohne das ".zip" dahinter hier mein cod bei dem das ".zip" noch dahinter steht:
Code: [AUSKLAPPEN]

Graphics 640,480,32,1
ClsColor 0,0,0
Cls
SetBuffer BackBuffer()
;aus dem Ordner "zip" werden die zip dateien ausgelesen...
dir=ReadDir("zip")
Repeat
Cls
datei$=NextFile$(dir)
neu$=Right(datei$,4)
If datei$="" Then Exit
;und dann werden im Ordner "ord" die Ordner erstellt
CreateDir "ord\"+datei$
Text 10,10,"Datei und Ordner :"+datei$
Flip
Forever
notify "ende"
end





 

Blitzkrieg Bop

BeitragMi, Jul 14, 2004 23:37
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich weiß nicht ganz was du willst, aber mit Len prüfst du die Buchstabenanzahl!
[ Len(String$) ]
~ Hey Ho Let's Go ~
 

Absoluter Beginner

BeitragDo, Jul 15, 2004 0:10
Antworten mit Zitat
Benutzer-Profile anzeigen
len gibt die Länge vom String zurück, nicht die Anzahl der Buchstaben, das ist ein Unterschied Wink
Error Inside!
 

Dreamora

BeitragDo, Jul 15, 2004 0:15
Antworten mit Zitat
Benutzer-Profile anzeigen
Na dann Scan die Strings und Zähle alle Leerschläge und Zeilenumbrüche ( Ascii dazu findest du in der Hilfe ) und ziehe die von LEN ab
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen.

Holzchopf

Meisterpacker

BeitragDo, Jul 15, 2004 0:17
Antworten mit Zitat
Benutzer-Profile anzeigen
Na also wenn das wirklich das Problem wäre Wink

Kannst ja:
Code: [AUSKLAPPEN]

Print Len(Replace("Hallo,    das    ist    ein    sehr    langer     String", " ", ""))


In mehreren Schritten könntest du noch Satz- und Sonderzeichen eliminieren.
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BYBinaryBorn - Yogurt ♫ (31.10.2018)
Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm

d-bug

BeitragDo, Jul 15, 2004 18:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Absoluter Beginner hat Folgendes geschrieben:
len gibt die Länge vom String zurück, nicht die Anzahl der Buchstaben, das ist ein Unterschied Wink


Ich mach mich nass !!!! Shocked Very Happy

LEN gibt die Anzahl der Zeichen in einem String zurück und STRINGWIDTH die Länge...

Holzchopf

Meisterpacker

BeitragDo, Jul 15, 2004 18:44
Antworten mit Zitat
Benutzer-Profile anzeigen
d:bug hat Folgendes geschrieben:
Absoluter Beginner hat Folgendes geschrieben:
len gibt die Länge vom String zurück, nicht die Anzahl der Buchstaben, das ist ein Unterschied Wink


Ich mach mich nass !!!! Shocked Very Happy

LEN gibt die Anzahl der Zeichen in einem String zurück und STRINGWIDTH die Länge...


Technisch gesehen ist diese Aussage sehr verwirrend, da doch "Absoluter Beginner" mit Anzahl Buchstaben die Buchstaben meinte, die man sehen & aussprechen kann, von mir aus auchnoch Zahlen. Und das, was er Länge vom String nannte, interpretierte ich doch sehr wohl auch als die Anzahl der Bytes, die der String enthält.
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BYBinaryBorn - Yogurt ♫ (31.10.2018)
Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm

Mattis_the_brain

BeitragFr, Jul 16, 2004 12:01
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]

string_alt$ = "blabla.zip"
string_neu$ = Left(string_alt$, Len(string_alt$) - 4)
Print(string_neu$)


Jo mehr is das nicht...
 

judos

BeitragFr, Jul 16, 2004 12:30
Antworten mit Zitat
Benutzer-Profile anzeigen
ich meinte eigentlich die anzahl zeichen in einem string...
ist jetzt erledigt danke für die vielen antworten...

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group