Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как искать любой символ русского текста в кодировке UTF8 через Rlike?
|
|||
|---|---|---|---|
|
#18+
Делаю поиск для библиографии. Поскольку нужно искать по словам, использую Rlike (Regexp). База на mysql в кодировке UTF8. Проблема возникла при задаче маски поиска любого символа. Я написал "Гра.ев" и рассчитывал, что он найдет все слова Грачев. Но поиск не сработал. Только когда я поставил "Гра..ев, поиск нашел Грачева. Но в английском языке ситуация другая: "Ne." ищет "New", а "Ne.." ищет Next. Т.е. судя по всему из-за двухбайтности кодировки в русском языке используются две точки для поиска одного символа. Можно ли как-то обойти проблему, и искать по одной точке один символ для русского языка? Пробовал делать SET NAMES 'cp1251'; SELECT 'строка' RLIKE 'стр.ка'; но выдает нулевой результат. мои кодировки: character_set_client cp1251 character_set_connection cp1251 character_set_database utf8 character_set_filesystem binary character_set_results cp1251 character_set_server latin1 character_set_system utf8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2017, 10:51 |
|
||
|
Как искать любой символ русского текста в кодировке UTF8 через Rlike?
|
|||
|---|---|---|---|
|
#18+
VasMedПробовал делать Код: sql 1. 2. но выдает нулевой результат. Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2017, 10:56 |
|
||
|
|

start [/forum/topic.php?fid=47&tid=1830720]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 347ms |

| 0 / 0 |
