| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Удаление подстроки между двумя тегами |
| Автор: Gorets 11.7.2006, 00:05 |
| нужно в тексте удалить все подстроки от "строка1" до "строка2" т.е. исходная строка "123456789123456789" начало диапазона удаления "23" конец диапазона удаления "7" в итоге должна получиться строка "189189" может есть готовая функция? |
| Автор: volvo877 11.7.2006, 00:31 | ||
Может и есть, только проще и быстрее будет написать самому:
|
| Автор: Gorets 11.7.2006, 13:33 | ||
| не все так галадко с определением p2 := pos(tag_finish, s); если в тексте до tag_start встретится tag_finish то функция не сработает... надо каким то образом начинать поиск tag_finish начиная с позиции p1 попробуй пропарсить такой текст
при tag_start='<a href' и tag_finish='>' |
| Автор: volvo877 11.7.2006, 15:08 | ||
Попробуй тогда вот это:
|