[DELPHI] String tokenizer

String tokenizer [DELPHI] - Delphi/Pascal - Programmation

Marsh Posté le 27-05-2002 à 09:23:54    

Salut,
je suppose k'il doit exister une fonction pour couper une chaîne de caractere en token, via un separateur donné en param?
genre string tokenizer en JAVA, ou explode en php?

 

[jfdsdjhfuetppo]--Message édité par AGA le 27-05-2002 à 09:29:11--[/jfdsdjhfuetppo]

Reply

Marsh Posté le 27-05-2002 à 09:23:54   

Reply

Marsh Posté le 27-05-2002 à 09:24:43    

oui et en quel language?


---------------
Just because you feel good does not make you right
Reply

Marsh Posté le 27-05-2002 à 09:27:08    

skuze les sous gat.
avec Delphi/Kylix

Reply

Marsh Posté le 27-05-2002 à 09:27:51    

Y a la fonction ExtractStrings([' ', '/'], PChar(chaine), uneliste);
 
où "uneliste" est une TStringList, où vont se placer les éléments délimimités par des espaces et des / provanant de "chaine".
 

Citation :

Carriage returns, newline characters, and quote characters (single or double) are always treated as separators. Separators are ignored when inside a quoted string until the final end quote. (Note that quoted characters can appear in a quoted string if the quote character is doubled.)
 
WhiteSpace is a set of characters to be ignored when parsing Content if they occur at the beginning of a string.


 
C'est quand même pas encore le top :/
 
Je me demande pourquoi il y a pas une fonction plus simple pour ça...

 

[jfdsdjhfuetppo]--Message édité par antp le 27-05-2002 à 09:31:01--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 27-05-2002 à 09:29:36    

OK, merci ;)
j'ai edité c plus clair. :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed