![]() |
убавлять сиволы
У мя есть текст, s1:=copy(vopros[m],0,dlina2/2);
Как вы видите, s=взять символы из другой строки от 0до середины, другая строка равно например vopros[m]:='Программирование на MP'; Как мне сделать так, чтобы s равнялась от начала до пробела, т.е чтоб например было не 'Программирова' , а 'Программирование' . Может как-то надо убавлять символы до тех пор , пока... Незна.ю помогите |
Ответ: убавлять сиволы
PHP код:
|
Ответ: убавлять сиволы
Все гораздо проще: s:=copy(0,pos(' ',vopros[1])-1,vopros[1]). Примерно так, может где-то на один символ ошибся, т.е. надо добавить/отнять единицу.
|
Ответ: убавлять сиволы
так правельнее :
Цитата:
|
Ответ: убавлять сиволы
спасибо, я почти так и думал
|
Ответ: убавлять сиволы
beZ_probleM, в твоем коде while i<>' ' do , но i же integer? код не работает
или подскажите как pos(vopros[m],' '); и вообще как вернуть не первое, а например третье сопадение с помощью pos?? |
Ответ: убавлять сиволы
Вот код, который ищет 10-е появление строки fragm в строке s.
Код:
str:=s; |
Ответ: убавлять сиволы
pos(vopros[m],' '); как вернуть не первое, а например третье сопадение с помощью pos??
|
Ответ: убавлять сиволы
Цитата:
|
Ответ: убавлять сиволы
Код который находит третий пробел и соответственно его номер
PHP код:
|
Ответ: убавлять сиволы
i integer, как он может быть равен <>''? Vint обьясни свои вариант на примере
|
Ответ: убавлять сиволы
сорри извеняюсь) действительно ступил))) Ы
прост пишу с головы) на практике не реализовую Цитата:
|
Ответ: убавлять сиволы
вот с помощью рos
PHP код:
|
фигня+
у мя такая фигня возникла. Имеется массив из 16строк, строки загружаются из rms. делаю футбольный менеджер, и строка имеет формат: 'Робинье/10\bra', где есть имя/номер\страна.
мне надо так: name[i]:=copy(0,затем pos, из g[i], до тех пор пока не найдет /) но поему не полушается, в шом проблема? |
Ответ: убавлять сиволы
Цитата:
|
Часовой пояс GMT +4, время: 01:22. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot