Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.05.2011, 22:42   #1
bulldog5293
Форумчанин
 
Регистрация: 13.05.2010
Сообщений: 670
По умолчанию Парсить текст в лево

Извеняюсь за столь глупый вопрос, но не могу найти ответ на данный вопрос, ни в гугле ни на вашем форуме, хотя знаю что был, но не увидел я его, как правельно от определённого слова парсить текст в лево?
bulldog5293 вне форума Ответить с цитированием
Старый 11.05.2011, 22:47   #2
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

Точно также как и парсить текст вправо.
Поконкретней то можно писать..
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 11.05.2011, 22:52   #3
bulldog5293
Форумчанин
 
Регистрация: 13.05.2010
Сообщений: 670
По умолчанию

извеняюсь, к примеру есть текст name="рандомная=постоянный", как от постоянного
отпарсить рандомное, если её длинна и содержимое меняется
bulldog5293 вне форума Ответить с цитированием
Старый 11.05.2011, 22:57   #4
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

name="рандомная=постоянный"

1. Найти " и запомнить позицию.
2. Найти второе = и запомнить позицию.
3. Скопировать строку с позиции 1 пункта до позиции 2 пункта.
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 11.05.2011, 23:01   #5
bulldog5293
Форумчанин
 
Регистрация: 13.05.2010
Сообщений: 670
По умолчанию

так проблема просто в том что name=" может более одного раза встричаться, единственные статические данные это name="...=постоянный"
bulldog5293 вне форума Ответить с цитированием
Старый 11.05.2011, 23:05   #6
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,430
По умолчанию

Загляните в TiniFile и посмотрите как там это делается...
Человек_Борща вне форума Ответить с цитированием
Старый 11.05.2011, 23:08   #7
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

Цитата:
Сообщение от bulldog5293 Посмотреть сообщение
так проблема просто в том что name=" может более одного раза встричаться, единственные статические данные это name="...=постоянный"
И что изменилось в моём алгоритме?

....
4. Повторить 1 - 3 пункт начав с позиции из 2 пункта.
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 11.05.2011, 23:09   #8
bulldog5293
Форумчанин
 
Регистрация: 13.05.2010
Сообщений: 670
По умолчанию

Ну ладно, спс попробую
bulldog5293 вне форума Ответить с цитированием
Старый 11.05.2011, 23:20   #9
Valio
Сливочное масло
Участник клуба
 
Аватар для Valio
 
Регистрация: 01.01.2011
Сообщений: 1,149
По умолчанию

Если не получиться, то приходи, поможем )
Сливочное масло Valio - компиляция как по маслу
Valio вне форума Ответить с цитированием
Старый 11.05.2011, 23:51   #10
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,430
По умолчанию

Узнавание лево/право есть у функций TrimLeft,TrimRight вот их и смотри.
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Парсить ссылки GoldmasteR PHP 1 21.12.2010 11:56
Паскаль, вывести строки массива, поочередно, с лево на право, справа на лево Amid1990 Помощь студентам 2 15.11.2010 13:00
Анимаци движения звезд с права на лево... Kore Помощь студентам 0 23.04.2010 06:57
Парсить текст на слова fakir9999 Помощь студентам 0 02.06.2009 19:46
Право или лево? Altera Свободное общение 13 23.12.2008 08:58