Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Pegasus

Страницы: [1]
1
Perl / транслитерация в перл
« : 22 Февраля 2004, 15:16:51 »
Да нет, в русские буквы мне не надо. А этот диапазон, это и есть диапазон заглавных букв и маленьких, только в таком фомате. Мне надо перевести вме заглване буквы в маленькие, так как сайт, на сервере котором он находится, не поддерживает use locale;, и поэтому я не могу уменьшить заглавне русские буквы в мленькие, вот и задумал перевести вот таким вот образом.

2
Perl / транслитерация в перл
« : 21 Февраля 2004, 13:21:54 »
Привет!

транслитерация - это замена всех символов из одного диапазона в другой соответственно.
допустим имеется строка $string="kuku";
если сделать так:

$string=~tr/a-z/A-Z/;

то все символы из диапазона a-z заменятся символами из диапазона A-Z, то есть $string уже будет "KUKU".
А мне надо перевести не символы а их шетнадцатеричный код из диапазона %C0-%DF в диапазон %E0-%FF, то есть чтобя %C0 заменилась на %Е0, %С1 на %Е1... ну и т.д....

3
Perl / транслитерация в перл
« : 18 Февраля 2004, 10:48:57 »
Привет!
Люди, вот такой вопрос у меня.
Получаю данные из HTML формы, котроые были введены на русском языке в шестнадцеричном формате, типа "%CD%E8%CA%EE%CB%E0%C9". Присваиваю это переменной $string. - $string="%CD%E8%CA%EE%CB%E0%C9";

теперь нужно транслитерировать эту строку, из диапазона данных %C0-%DF в диапазон %E0-%FF

как будет выглядеть правильный код? заранее спасибо!

4
Perl / "+" в форме
« : 17 Декабря 2003, 11:07:17 »
Привет!
вот такая проблема, помогите решить.
есть форма, если вводить в форму данные с пробелом, то понятно, что автоматически пробел заменяется знаком плюс, и при обработке, перл в скрипте снова заменяет плюс на пробел. Но как быть, если в форме при отсылке был знак плюс? Перл получает плюс, как понять, это "настоящий" плюс или пробел?

Страницы: [1]