Splitten..
Übersicht

#ReaperNewsposterBetreff: Splitten.. |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi!
Ich habe zu den Thema nichts gefunden.. Ich suche eine funktion, mit der man eine Variebale Splitten kann.. vll kennt hier ja jemand die JS Funktion split() wo man in einem String z.b. welcher lautet "text1,text2" kann man sagen split("text1,text2", ",") ergebnisse wären "text1" und "text2" welche durch das , getrent (splittet) wurden.. Nur kenn ich keine Funktion in BB, welche das kann.. Kann mir da jemand helfen? ![]() MfG #Reaper |
||
AMD Athlon 64 3500+, ATI AX800 Pro/TD, 2048 MB DRR 400 von Infineon, ♥RIP♥ (2005 - Juli 2015 -> sic!)
Blitz3D, BlitzMax, MaxGUI, Monkey X; Win7 |
![]() |
Spikespine |
![]() Antworten mit Zitat ![]() |
---|---|---|
schau dir mal diese Befehle an.
Mit denen Kann man Strings bearbeiten: http://www.blitzbase.de/menu/2r.htm |
||
Athlon 64 3700+ | 1024 MB RAM | GeForce 7900 GT | Blitz2D, Blitz3D, BlitzPlus, BlitzMax |
![]() |
jhabekost |
![]() Antworten mit Zitat ![]() |
---|---|---|
oder bei php explode() ![]() stimmt wäre ja mal interessant... geht bestimmt mit ner schleife und eine abfolge von bestimmten befehlen... -- Spikespine hat Folgendes geschrieben: schau dir mal diese Befehle an.
Mit denen Kann man Strings bearbeiten: http://www.blitzbase.de/menu/2r.htm ne, meines wissens ist sowas bei den regulären befehlen net dabei... |
||
![]() |
Spikespine |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ja schon klar, abver mit diesen Befehlen kann man sich eine solche Funktion basteln! | ||
Athlon 64 3700+ | 1024 MB RAM | GeForce 7900 GT | Blitz2D, Blitz3D, BlitzPlus, BlitzMax |
Klaas |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
ich benutze hier ein Array weil man damit praktischer an die Werte kommt. Deshalb kann es auch nur soviele Teile Trennen wie das Array groß ist. Für mich reicht das, ansonsten müßte man es wohl für Types umschreiben.
Code: [AUSKLAPPEN] Dim xff_results$(100) Function xff_split(seperator$,txt$) pos=Instr(txt$,seperator$,1) count = 1 While (pos) xff_splitresult(count-1) = Left(txt$,pos-Len(seperator)) txt$=Right(txt$,Len(txt$)-pos-Len(seperator)+1) pos=Instr(txt$,seperator$,1) count=count+1 Wend xff_splitresult(count-1)=txt$ Return count End Function |
||
![]() |
Alfadur |
![]() Antworten mit Zitat ![]() |
---|---|---|
BlitzBasic: [AUSKLAPPEN]
|
||
A Cray is the only computer that runs an endless loop in less than four hours. |
#ReaperNewsposter |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Thx!!
Klappt! @Klaas: da kommt ein fehler, wenn ich es benutzten will.. ![]() @Alfadur: deins geht gut ![]() Thx @all! ![]() MfG #Reaper |
||
AMD Athlon 64 3500+, ATI AX800 Pro/TD, 2048 MB DRR 400 von Infineon, ♥RIP♥ (2005 - Juli 2015 -> sic!)
Blitz3D, BlitzMax, MaxGUI, Monkey X; Win7 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group