![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
DI HALT RET
Форумчанин
Регистрация: 30.12.2010
Сообщений: 117
|
![]()
Доброго времени суток.
Вот возник вопрос: есть ли функция разбиения URL на части? Что-то на подобии _splitpath. Не смог гуглу объяснить ![]() |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Я что его разбивать? Strtok() по &.
как тут (http://www.programmersforum.ru/showthread.php?t=214478) по пробелу, так и у тебя но по амперсанду.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]() |
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
ТС, насколько подробно нужно разобрать URL?
Виталий, URL гораздо сложнее чем (протокол+хост+порт+путь)&(строка запроса) и это я еще упростил, все зависит от того что нужно ТС. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
строка, но не столь простая:
Цитата:
можно и полностью разбирать на все компоненты(в данном примере нету 3 из возможных компонентов) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
![]() |
![]() |
![]() |
#8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Все равно я не думаю что там будут особые сложности.
I'm learning to live...
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]()
Знак : может встречаться от нуля до трех раз - после схемы, после username и перед портом (после хоста), а так да, ничего сложного...
|
![]() |
![]() |
![]() |
#10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну так в два этапа: До "?" и после него. Я лично так и делаю. Опять таки если этот знак присутствует
![]()
I'm learning to live...
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
макрос жеребьёвки, разбиения на пары | 1945zxc | Microsoft Office Excel | 21 | 03.11.2018 21:32 |
Процедура разбиения на слова | Lichnost3d | Общие вопросы Delphi | 4 | 01.11.2011 06:33 |
Ошибка разбиения ячеек в Word | KiSH333 | Общие вопросы Delphi | 0 | 02.04.2009 10:02 |
функция: копирование части строки в другую строку | plasticman | Microsoft Office Excel | 1 | 18.03.2009 15:30 |