Français
Wünsche et Anregungen

Wunsch: Explode (openArrays)

 
- page 1 -


je wünsche mir:

Im Bezug puis cela es oui eh bien dans X11 qui OpenArrays gibt nochmal qui Wunsch pour explode (et count!).

naturellement peux statt count aussi sizeOf fungieren
KompilierenMarqueSéparation
declare a$[]
declare s$
s$=http://xprofan.com/test/
a$=explode(/,s$)

whileloop count(a$)-1

    print &loop,a$[&loop]

end
/a>

gibt aus:


0 http:
1
2 XProfan.com
3 test
4
 
28.10.2007  
 



 
- page 1 -


Jörg Sellmeyer
qui le détour ist pas de mir vorgeschlagen, mais lediglich bedauernd festgestellt worden


I nu.
 
28.10.2007  
 



For Show: [...] 
 
28.10.2007  
 




Jörg
Sellmeyer

Ist delimiter un leerer String (), so gibt explode() FALSE zurück.


là wäre es oui encore cool, si Del$ = un Array aus Einzelbuchstaben ergibt. quoique mir so sur Anhieb aussi aucun Verwendung pour einfiele...
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
29.10.2007  
 



Mir déjà! Wobei je meinen serait cela explode avec seulement einem paramètre ca 1faire sollte.

qui Vorteil ist bien sûr si Du quelque chose parsen vouloir. Du musst pas ständig avec mid$(blub,pos,1) cela Char ermitteln et MID chaque la fois récente charger im String rumzurutschen, mais es wird einmalig zerlegt et DirektZugriff sur un Char ist syntaktisch simple mgl.

Roland sollte eh folgendes ermöglichen:
KompilierenMarqueSéparation
var s$=hallo
print s$[1]e>


a
 
29.10.2007  
 




RGH
iF
Mir déjà! Wobei je meinen serait cela explode avec seulement einem paramètre ca 1faire sollte.

qui Vorteil ist bien sûr si Du quelque chose parsen vouloir. Du musst pas ständig avec mid$(blub,pos,1) cela Char ermitteln et MID chaque la fois récente charger im String rumzurutschen, mais es wird einmalig zerlegt et DirektZugriff sur un Char ist syntaktisch simple mgl.

Roland sollte eh folgendes ermöglichen:
KompilierenMarqueSéparation
var s$=hallo
print s$[1]e>


qui Syntax wäre dans XProfan unmöglich, là es (comment dans den meisten BASIC-Dialekten) durchaus un Array S$[] et une String S$ donner peux. S$[n%] wäre ensuite alors pas sans équivoque. Allerdings pourrait je mir une Funktion zur Ermittlung exakt eines Zeichens présenter, etwa Substr$, si qui Delimiter un Leerzeichen ist, bzw. qui paramètre pas vorhanden ist: Substr$(S$, n%). cela serait im Übrigen zur Logik qui anderen Stringbearbeitungsfunktionen avec wahlweisem Delimiter passen.

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
30.11.2007  
 



qui Wunsch pour
KompilierenMarqueSéparation
var s$=hallo
print s$[1]e>

ist absolu trop vernachlässigen. Viel wichtiger wäre un Explode - comment folgt:
KompilierenMarqueSéparation
declare a$[],s$
s$=Sehr geehrte Damen und Herren,
a$[]=explode( ,s$)re>
 
30.11.2007  
 



Nachtrag zum Thema Substr avec seulement einem paramètre: je serait mich hieran orienter: [...] 
 
30.11.2007  
 




RGH
Hm, cela PHP-Substr entspricht doch plutôt dem mid$() (= substr(String, Start, Longueur)) bzw. right$() (= substr(String,Start))

BTW: Dein Link funktioniert zur Zeit pas.

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
30.11.2007  
 



 
- page 2 -



RGH
iF
Viel wichtiger wäre un Explode


oui, cela serait mais ensuite entsprechend qui übrigen XProfan-Syntax plutôt MoveArrToStr() et MoveStrToArr() appeler.

Salut
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
30.11.2007  
 




RGH
Ok, qui letzten Tage habe je mich dem Thema Arrays gewidmet:

dans qui prochain XProfan-Version wird es donner:

- A$[] = explode(text$, delimiter$) explode liefert un dynamisches Stringarray zurück. A$[] doit daher un dynamisches Stringarray son
- A$[] = B$[] un Array peux einem anderen zugewiesen volonté, si es den gleichen Typ et qui gleichen Dimensionen hat, bzw. beide dynamisch sommes.
- Arrays (dynamische et fixe) peut comme paramètre einer Procédure transfert volonté
- Retour A$[] une Procédure peux un Array zurückgeben

un weiterer Befehl ist encore dans Planung.
Aussi gibt es chez negativem Arrayindex keinen Absturz plus, mais une Fehlermeldung.

Salut Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
04.12.2007  
 



Hatte mich zwar déjà presque à cela MoveStrToArr gewöhnt mais besonders qui Übergabe de Arrays per Retour-Wert et per paramètre ist naturellement très bewegend! super!
 
04.12.2007  
 




Jörg
Sellmeyer

- Arrays (dynamische et fixe) peut comme paramètre einer Procédure transfert volonté
- Retour A$[] une Procédure peux un Array zurückgeben


grandiose!
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.12.2007  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

10.789 Views

Untitledvor 0 min.
Selmo01.08.2023
Sven Bader13.11.2021
H.Brill11.09.2016
Andreas Koch09.12.2011
plus...

Themeninformationen

cet Thema hat 3 participant:

iF (8x)
RGH (4x)
Jörg Sellmeyer (4x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie