
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
25.10.2004, 15:46:53
|
|||
|---|---|---|---|
Преобразование |
|||
|
#18+
Привет всем есть строка: wret\ewt*ewt:/|"kujg"<u>. как можно ее преобразовать в: wret_ewt_ewt___kujg__u__ всем спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.10.2004, 15:49:45
|
|||
|---|---|---|---|
Преобразование |
|||
|
#18+
можно через split но это не очень хорошо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.10.2004, 16:12:17
|
|||
|---|---|---|---|
Преобразование |
|||
|
#18+
я могу еще более конкретизировать проблему: эта строка - имя файла. винда всегда проверяет корректность имен, но вот какая винапи-шная функция? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.10.2004, 16:37:57
|
|||
|---|---|---|---|
|
|||
Преобразование |
|||
|
#18+
а банально посимвольно обработать, заменяя "кривые символы" на _ -- чем не устраивает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
25.10.2004, 16:57:01
|
|||
|---|---|---|---|
Преобразование |
|||
|
#18+
Я подобную проблему решал следующим образом: массив (0-255), в котором кодам заменяемых символов соответствуют коды символов на которые нужно заменить. - cоздаём этот массив r() - открываем строку, как массив s() - в цикле заменяем все символы s(i) = r(s(i)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2168699]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
29ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 295ms |

| 0 / 0 |
