TV_programm
Вложений: 1
Если вам лень вставать с дивана, а очень хочется посмотреть что будет по ящику, то эта программа как раз то что вам нужно! :) Очень простой интерфейс, список из 12 каналов....
|
Ответ: TV_programm
Нет пробелов в списке того что будет между словами и временем.
Сделай, чтобы он добавлялся если за буквой следует цифра и наоборот |
Ответ: TV_programm
Я пока что парсить строки так не умею, не подскажешь как лучше это сделать? Надо как то посимвольно строку разбивать? Или чтото другое?
|
Ответ: TV_programm
s:string;
i:integer; x1,x2:boolean; function ifcifra(s[i]):boolean; Функцию придётся писать самому, возвращает true если параметр-char является цифрой. if ((s<>'') and( lenght(s)>2)) then begin i:=1; repeat //если один символ цифра, а второй - нет, или наоборот if (ifcifra(s[i]) xor ifcifra(s[i+1])) then begin добавляем пробел между i и (i+1); //не помню как с текстом работать i:=i+1; end; i:=i+1; until i=>lenght(s-1); end; P.S. как работает не проверял |
Ответ: TV_programm
Тут ещё вот в чем дело, либа parse разбивает строку html, которую я получаю по - разному, где-то получается так что чисто цифры идут, где-то чисто строка, а где-то вперемешку. И вот как раз таки с третьим вариантом самая беда :(
|
Ответ: TV_programm
Раз Lib_parse дает неудовлетворительный результат, лучше самому написать парсер, заточенный под данный случай.
|
Часовой пояс GMT +4, время: 21:24. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot