|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.11.2010, 09:58 | #1 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
Парсинг строки
Кто знает как сделать так чтобы скопировать из строчки:
F:\\Gerty\jiit\dod\dodf слово dodf (т.е. после последнего символа \ )
Помог, нажми весы слева
|
10.11.2010, 10:07 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Сканируй строку с конца и считывай все символы до первого \
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
10.11.2010, 10:07 | #3 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
Код:
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
10.11.2010, 10:08 | #4 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Мой вариант быстрей .
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
10.11.2010, 10:10 | #5 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
или ещё проще....
Код:
вариант более гибкий: Код:
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} Последний раз редактировалось Stilet; 17.01.2011 в 10:31. |
10.11.2010, 10:14 | #6 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Потому что pos это тот же цикл поиска символа. В моем случае он один, в твоем их 6. Без учета циклов удаления символов из строки...
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
10.11.2010, 10:15 | #7 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
сколько будет интераций в твоём цикле с конца строки, если слово последнее будет не из 4, а из 50 символов?
да и процесс не такой уж ресурсоёмкий, чтоб бороться за миллисекунды... удаления - просто первое что пришло в голову... ExtractFileName оптимальнее, если разделения слешами сори за посты подряд, но кнопки удаления не предусмотрено... да и на форумах обычно стэкуются такие посты...
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} Последний раз редактировалось Stilet; 17.01.2011 в 10:32. |
10.11.2010, 10:52 | #8 |
Просто хороший
Форумчанин
Регистрация: 26.03.2010
Сообщений: 562
|
Спасибо помог!
Помог, нажми весы слева
|
10.11.2010, 10:55 | #9 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
В его случае это событие редкое .
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
10.11.2010, 14:16 | #10 | |
Форумчанин
Регистрация: 18.10.2010
Сообщений: 419
|
Цитата:
нажми в своем последнем посте и допиши чего хотел. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Named pipes, парсинг строки | Alex217Vish | Visual C++ | 0 | 04.11.2010 22:29 |
Парсинг следующей строки | Fok | Общие вопросы Delphi | 4 | 12.09.2010 17:26 |
Парсинг строки | beemoto | Общие вопросы Delphi | 18 | 12.04.2009 18:52 |