|
Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Программирование под UNIX (Perl) | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "regexp + UTF-8 = не работает" | +/– | |
| Сообщение от Аноним (??) on 12-Мрт-09, 19:45 | ||
Добрый день, уважаемые. | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
|
| Сообщения по теме | [Сортировка по времени | RSS] |
| 1. "regexp + UTF-8 = не работает" | +/– | |
| Сообщение от angra (ok) on 12-Мрт-09, 20:06 | ||
man perluniintro | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 5. "regexp + UTF-8 = не работает" | +/– | |
| Сообщение от Аноним но другой on 13-Мрт-09, 01:52 | ||
>man perluniintro | ||
| Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору | ||
| 6. "regexp + UTF-8 = не работает" | +/– | |
| Сообщение от angra (ok) on 13-Мрт-09, 02:14 | ||
Ну не все же одновременно надо было добавлять. Кроме того utf8::upgrade($infile); перед использованием my $infile вообще не имеет смысла. Используйте use strict дабы избегать таких ошибок. | ||
| Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору | ||
| 2. "regexp + UTF-8 = не работает" | +/– | |
| Сообщение от gaa (ok) on 12-Мрт-09, 21:46 | ||
>Мой скрипт: | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 3. "regexp + UTF-8 = не работает" | +/– | |
| Сообщение от angra (ok) on 13-Мрт-09, 00:54 | ||
>И обычно во всех регекспах есть спецпоследовательность для обозначения любого набора букв. | ||
| Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору | ||
| 4. "regexp + UTF-8 = не работает" | +/– | |
| Сообщение от gaa (ok) on 13-Мрт-09, 01:25 | ||
>>И обычно во всех регекспах есть спецпоследовательность для обозначения любого набора букв. | ||
| Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору | ||
| 7. "regexp + UTF-8 = не работает" | +/– | |
| Сообщение от oklas (ok) on 03-Дек-13, 15:53 | ||
В перле к строкам прикручены внутренние флаги, в частности есть флаг что строка во внутреннем формате, только с этим форматом нормально работают регулярные выражения и всякие там length и т.п. | ||
| Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору | ||
| 8. "regexp + UTF-8 = не работает" | +/– | |
Сообщение от Анатолий (??) on 21-Авг-14, 09:38 | ||
>[оверквотинг удален] | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
| 10. "regexp + UTF-8 = не работает" | +/– | |
| Сообщение от oklas (ok) on 21-Авг-14, 10:53 | ||
- никаких проблем с использовнием utf8 в перл не возникает, | ||
| Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору | ||
| 9. "regexp + UTF-8 = не работает" | +/– | |
Сообщение от Анатолий (??) on 21-Авг-14, 09:47 | ||
А вы не пробовали задать другую локаль к примеру вызвав функцию setlocale? И у вас сразу всё станет настроено на другой язык и другую кодировку.. Так же легко перестроить среду с которой вы работаете, к примеру редактор, сообщения об ошибках и т.п. Да хоть всю систему если надо... Если у вас нет соотвствующей локализации для perl а ид программ, то их легко скачать с интернета и установить!!! Это же свободное ПО и там есть все мыслимые и немыслимые локализации!!! Ну в крайнем случае можете написать свою... Но нафига, если есть готовая! | ||
| Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |