transformer une chaine de caractères en tableau ?? [ASP] - Programmation
Marsh Posté le 19-04-2001 à 14:58:18
euh, si y faut la chaine ça peut être ça :
["tr", "pe", "ti", "pl]
c'est même mieux
Marsh Posté le 19-04-2001 à 15:27:48
merci krolours, et comment tu l'écrirais le split pour cette chaine là?? je sais j'abuse un peux
enfin y faut utiliser quoi comme délimiteur? Si j'utilise la virgule ça doit être bon mais est-ce que ça va prendre les guillemets avec ou non?
laisse tomber, j'ai trouvé.
[edit]--Message édité par duch--[/edit]
Marsh Posté le 19-04-2001 à 15:58:44
Split Function
Returns a zero-based, one-dimensional array containing a specified number of substrings.
Split(expression[, delimiter[, count[, compare]]])
Arguments
expression
Required. String expression containing substrings and delimiters. If expression is a zero-length string, Split returns an empty array, that is, an array with no elements and no data.
delimiter
Optional. String character used to identify substring limits. If omitted, the space character (" " ) is assumed to be the delimiter. If delimiter is a zero-length string, a single-element array containing the entire expression string is returned.
count
Optional. Number of substrings to be returned; -1 indicates that all substrings are returned.
compare
Optional. Numeric value indicating the kind of comparison to use when evaluating substrings. See Settings section for values.
Marsh Posté le 19-04-2001 à 16:00:02
Quelle est ta chaine exactement ???
"["tr", ...]" c ceci ??? Il va falloir jongler avec les guillemets.
Marsh Posté le 19-04-2001 à 16:10:44
ma soluce est simple, j'enregistre la chaine sans les guillemets dans la base, comme ça j'ai plus à me faire chier
ça donne ça : tr,pe,ti,sa
topic clos. merci les gars.
[edit]--Message édité par duch--[/edit]
Marsh Posté le 19-04-2001 à 16:13:09
Sinon tu peut traiter la chaine avec Replace avant pour virer les guillemets
Marsh Posté le 19-04-2001 à 16:18:08
Duch le renard ....
Marsh Posté le 19-04-2001 à 16:48:29
ouais j'utilise un replace avant d'enregistrer la chaine dans la base, j'pourrais aussi le faire après mais tant qu'à faire autant alléger la base.
Marsh Posté le 19-04-2001 à 14:51:38
c'est possible?
j'ai la chaine suivante qui viends d'une bdd access :
["tr", "pe", "ti", "pl", 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
est-ce que je peux la transformer en un tableau ?? et comment?
[edit]--Message édité par duch--[/edit]
---------------
Webmaster du site de l'Île-Saint-Denis : http://www.lile-saint-denis.fr