![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| featZima |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 31.8.2008 Где: Украина, Харьков Репутация: нет Всего: нет |
Есть рабочая функция, которая разбирает url на части
пытался разобраться в регулярном выражении, но никак не могу понять что такое \? Подскажите кто знает... |
|||
|
||||
| Peter |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 28.7.2003 Где: Ставрополь Репутация: -1 Всего: 1 |
Насколько я помню, знак вопроса в регулярном выражении имеет смысл "если и есть, то только один раз", а обратный слэш превращает служебный символ в обычный. Т.е. "\?" означает, что "?" входит в строку, а вовсе не то, что какая-то подстрока то ли есть, то ли ее нет.
-------------------- всё, что делаете, делайте от души, как для Господа (Послание апостола Павла колоссянам, 3:23). |
|||
|
||||
| jonie |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5613 Регистрация: 21.8.2005 Где: Владимир Репутация: 15 Всего: 118 |
Peter, а еще надо учитывать что это C++ и в нём \? считается управляющей конструкцией при разборе строки....
-------------------- Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет... |
|||
|
||||
| Peter |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 771 Регистрация: 28.7.2003 Где: Ставрополь Репутация: -1 Всего: 1 |
И то правда... Но я что-то раньше не встречал в Си++ конструкцию '\?'. Смотрим MSDN:
-------------------- всё, что делаете, делайте от души, как для Господа (Послание апостола Павла колоссянам, 3:23). |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |