![]() |
разобрать строку с обратным слешем "\"
Здрасть.
не могу корректно разобрать строку :( Возник вопрос с обратным слешем. дело в том, что обратный слеш можно отобразить только таким образом "\\" Код:
loc_str = "csdf\sdfsd\dfsdd\name.exe";что не так, подскажите плз |
Код:
loc_str = "csdf\\sdfsd\\dfsdd\\name.exe"; |
да, я понимаю. это тоже первое, что я хотел сделать.
но исходная строка именно с одинарным слешем. значит нужно заменить одинарный слеш на двойной. но тут то сталкиваемся с той же проблемой, то и в первом посте. Код:
loc_str = "csdf\sdfsd\dfsdd\name.exe"; |
Не надо ничего подобного делать, работающее решение я привел в первом посте. И то, что исходная строка с одинарными слешами вам только кажется. Прочитайте, что такое одинарный слеш и почему для вывода нормального слеша нужно ставить два.
|
Откуда берется loc_str? Возможно там уже стоит "\\", но вы об этом не знаете...
|
Цитата:
|
сорри, сам глупость написал.
все решилось. |
| Часовой пояс GMT +4, время: 05:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.