Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: CL | DM;

Вниз

Разделение строки на части   Найти похожие ветки 

 
Knoxville   (2004-10-05 21:23) [0]

Здравствуйте! У меня есть строка допустим с результатот матча "01.01.04 Реал  (несколько пробелов)  - Валенсия 1:1". Мне нужно в три переменные записать Реал, Валенсия, 1:1 и больше ничего. Разъясните по-подробней как это сделать.
И можно ли обновить D6 до 7-ой версии?
Спасибо.


 
panov ©   (2004-10-05 21:25) [1]

Комбинируй функции Pos и Copy


 
Knoxville   (2004-10-11 00:01) [2]

Ф-ция Pos(" ",Edit1.Text) показывает первый пробел (то есть в моем случае 8). А если у меня их много, то как вычислить местоположение остальных?


 
KilkennyCat ©   (2004-10-11 00:48) [3]


> Knoxville   (11.10.04 00:01) [2]

нужно просто работать не только с исходной строкой:
исходная строка: "01.01.2050 Пахтакор - Реал 50:0"
после первого пробела можно получить две строки:
"01.01.2050" и "Пахтакор - Реал 50:0"
обработав вторую строку получаем:
"Пахтакор" и "- Реал 50:0"
далее:
"-" и "Реал 50:0"
и последнее:
"Реал" и "50:0"

там, где несколько пробелов окажется, просто будет несколько лишних шагов:
"Пахтакор    - Реал 50:0"
"Пахтакор" и "  - Реал 50:0"
" " и " - Реал 50:0"
" " и "- Реал 50:0"

есть еще способ:
если дата всегда фиксированная, 8 знаков, то первый пробел искать не надо, можно сразу копировать строку с 10 позиции.
Соответсвенно, вычислив другие закономерности, можно получить и другие данные. Так будет шустрее, но требовательнее к записям.



Страницы: 1 вся ветка

Текущий архив: 2004.10.24;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.034 c
4-1095706253
Игорь_
2004-09-20 22:50
2004.10.24
как программно изменить StaticText на чужой форме?


3-1096098256
Jiny
2004-09-25 11:44
2004.10.24
Проблема с формированием отчета


3-1096468356
Koala
2004-09-29 18:32
2004.10.24
удаление строк из ХП


14-1096540499
Sergey_F
2004-09-30 14:34
2004.10.24
Как заблокировать клавиатуру в WinXP?


9-1087796659
MsShtaer
2004-06-21 09:44
2004.10.24
игра 64-bit





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский