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

start [/forum/topic.php?fid=60&msg=32753213&tid=2168699]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 307ms |

| 0 / 0 |
