Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Sergey Gernichenko                   2:5079/49.18   22 Jun 2004  11:15:52
 To : Andrew Alakozow
 Subject : Re: Unicode & регеспы
 -------------------------------------------------------------------------------- 
 
 
 В понедельник, 21 июня 2004 года, в 11:41, ты писал(а) мне:
 
  SG>> Без этого не работает парсинг XML (XML::Parser)
  SG>> use encoding "windows-1251";
  SG>> use Encode;
  AA> Какую ошибку выдает?
 
 я не так выразился.. Hе привык я к utf-8, поэтому перекодирую в виндовую
 кодировку
 
  SG>> одновременно, то регесп $a =~ m/$b/i не срабатывает...
 
  SG>> Как обойти эту проблему? Или чего я не так понял...?
 
  AA> Использовать либо use encoding либо setlocale. Если установлена
  AA> локаль, то строки в регулярном выражении сравниваются с учетом локали,
  AA> даже если они закодированы в utf8.
 
 Спасибо. Действительно работает, если убрать setlocale...
 
     До свидания, *Andrew*               С уважением, *Sergey*.
 ... А сегодня хорошая погода
 --- WinNT 5.1.2600-Service_Pack_1 i1586 Eng, AS Perl5.6.1, Borland C++ v5.02
  * Origin: Пей пиво, если есть силы (2:5079/49.18)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Unicode & регеспы   Andrew Alakozow   21 Jun 2004 11:41:57 
 Re: Unicode & регеспы   Sergey Gernichenko   22 Jun 2004 11:15:52 
Архивное /ru.perl/343540d7c134.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional