The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"regex & utf8"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"regex & utf8"  
Сообщение от JIP email(??) on 26-Май-08, 20:57 
извлекаю текст из mysql (данные хранятся в utf8), после чего осуществляется выборка регэкспом m|$text|i
оказалось что регэксп регистрочувствителен когда в $text содержится кириллица :)
как бороться с этой регистрочувствительностью?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

  • regex & utf8, angra, 05:03 , 27-Май-08, (1)  

Сообщения по теме [Сортировка по времени | RSS]


1. "regex & utf8"  
Сообщение от angra (ok) on 27-Май-08, 05:03 
i   Do case-insensitive pattern matching.
           If "use locale" is in effect, the case map is taken from the current locale.  See perllocale.
При наличии юникода все становится сложнее, в зависимости от источника данных(как текста, так и патерна) может понадобится использование use utf8 или даже явная установка/сброс юникод флага. Так что рекомендуется man perluni*.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру