1 / 1 / 0
Регистрация: 07.06.2010
Сообщений: 65
|
||||||
1 | ||||||
Скрипт "сжатия" строки не работает для русских букв10.06.2011, 11:16. Показов 1193. Ответов 3
Метки нет (Все метки)
Здравствуйте,помогите пожалуйста исправить скрипт ,чтоб он работал для русских букв тоже.
Задание было такое " По заданной строке выдать её максимальное сжатие." Пример Строка: ababababABabAbbccccccccccc Сжатие: 4ab1ABabA2b11c Вот с этим работает правильно А для русских букв Ввожу: тест получаю: 1%D4%C5%D3%D4 Не знаю как это исправить=( Вот сам скрипт
0
|
10.06.2011, 11:16 | |
Ответы с готовыми решениями:
3
CGI скрипт сжатия строки. Если с браузера посмотреть скрипт, то вместо русских букв - кракозябры Строки. Из строки символов удалить символы, отличных от русских букв и пробелов Не работает корректный вывод русских букв Не работает код с заменной букв (русских) |
8 / 8 / 0
Регистрация: 18.04.2009
Сообщений: 28
|
|
10.06.2011, 11:39 | 2 |
Похоже, что у Вас символы русского языка кодируются в Юникод (UTF8) и представляются в шестнадцатеричном виде. Может стоит перекодировать их в ASCII специальной функцией?
0
|
1 / 1 / 0
Регистрация: 07.06.2010
Сообщений: 65
|
|
10.06.2011, 13:29 [ТС] | 3 |
Возможно...Но я в этом мало чего понимаю=(пару раз только писали на perl(
Добавлено через 1 час 34 минуты Для символов тоже должно работать (например для ?*():%?№ ) но так же как и для русских букв не работает(((
0
|
8 / 8 / 0
Регистрация: 18.04.2009
Сообщений: 28
|
|
10.06.2011, 14:57 | 4 |
А у Вас все символы, отличающиеся от (A-Z), (a-z), =, & и ?, при передаче в виде URL кодируются вышеописанным образом. Только латиница будет нормально передаваться (без спец. знаков). Я сам недвно Perl изучаю, поэтому плохо знаю стандартную библиотеку. Может кто подскажет, как из шестнадцатиричного Юникода перекодить символы обратно в ASCII
0
|
10.06.2011, 14:57 | |
10.06.2011, 14:57 | |
Помогаю со студенческими работами здесь
4
Не работает ввод русских букв в Edit Нужен скрипт для сжатия изображений Скрипт для сжатия JPG, BMP и PDF Скрипт для группового сжатия JPEG картинок Кодировка UTF-8 не работает, выводятся ? вместо русских букв перевода строки строчных русских букв в прописные Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |