Поиск арабского языка с диакритическими знаками в MySQLPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Поиск арабского языка с диакритическими знаками в MySQL

Сообщение Anonymous »

Итак, у меня есть огромная база данных арабского письменного текста с диакритическими знаками (диакритические знаки — это маленькие арабские символы, которые присоединяются к другим символам)

например: с диакритическими знаками: وَهَكَذَا В كُلّ عَقْدٍ
без диакритического знака: وهكذا في كل عقد

Я использую MySQL и laravel для поиска в тексте определенного слова, в котором нет диакритических знаков.< /p>

Как я могу игнорировать диакритические знаки в поиске?

Похоже, что-то вроде этого работает:

Код: Выделить всё

SELECT * FROM `LAWS` WHERE text = 'وهكذا في كل عقد'
Но это не так:

Код: Выделить всё

SELECT * FROM `LAWS` WHERE text LIKE '%وهكذا في كل عقد%'
...

Я использую utf8_unicode_ci и пробовал несколько разных параметров сортировки, но ни один из них, похоже, не работает работает!

Как заставить оператор LIKE в MySQL работать аналогично = ?

Подробнее здесь: https://stackoverflow.com/questions/578 ... s-in-mysql
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»