forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   2D-программирование (http://forum.boolean.name/forumdisplay.php?f=13)
-   -   Разбить строку и занести в массив. (http://forum.boolean.name/showthread.php?t=11897)

ArtemkA 12.02.2010 01:54

Разбить строку и занести в массив.
 
Доброго времени суток :)

Допустим у меня есть строка "select1|select2|select3" мне надо разбить ее на Части и занести в массив. Разделителем будет символ | . Должно получиться типа этого:
opt[0]=select1
opt[1]=select2
opt[2]=select3

Как это можно сделать? :)

ABTOMAT 12.02.2010 02:47

Ответ: Разбить строку и занести в массив.
 
Цитата:

source$="select1|select2|select3"
limitator$ = "|"
dim opt$(100500)

for i=1 to len(source)
s$ = mid(source,i,1)
if (s = limitator) then
j=j+1
else
opt(j) = opt(j) + s
end if
next
for i=0 to j
print opt(i)
next
о госпаде я написал это в браузере за 2 минуты
разве это так сложно?
(кстати на рабочесть не проверял (блица нет на этом компе), если что я не виноват :-))

impersonalis 12.02.2010 02:52

Ответ: Разбить строку и занести в массив.
 
йоптель - тема поднимается каждый месяц
http://forum.boolean.name/showthread.php?t=47

ABTOMAT 12.02.2010 03:01

Ответ: Разбить строку и занести в массив.
 
Ну дык дык

ArtemkA 12.02.2010 21:35

Ответ: Разбить строку и занести в массив.
 
спaсибо ) извeнтиляюсь зa нубский вопрос )


Часовой пояс GMT +4, время: 08:17.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot