Как стать автором
Обновить
3
Карма
0
Рейтинг
Евгений Зайцев @zayg21

Инженер по метрологии

  • Подписчики
  • Подписки 1

Еще одна реализация регистронезависимого поиска по кириллическим символам в SQLite

C *SQLite *
Из песочницы
Tutorial
Доброго времени суток, Хабровчане!

Проблема поиска по русским символам в SQLite давно уже стала притчей во языцех, причины ее появления довольно подробно описаны здесь. Впрочем, есть довольно распространенные решения данной проблемы, самым популярным из которых является подключение ICU, библиотеки, с помощью которой можно реализовать полноценный поиск по Unicode. Но мне хотелось более короткого в плане кода решения чтобы в результате поиск был:

  • регистронезависимым;
  • по русским и английским символам;
  • игнорирование символа ё/Ё при поиске;
  • быстрым;
  • использовал встроенный NOCASE collation.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 2.7K
Комментарии 0

Информация

В рейтинге
Не участвует
Откуда
Тюмень, Тюменская обл. и Ханты-Мансийский АО, Россия
Дата рождения
Зарегистрирован
Активность