Leonid
PHP? нет, не слышал...
поиск с помощью rlike - проблема
При поиске с использованием rlike возникает такая проблема: если искомая строка является частью какого-то слова, то она отображается в результатах поиска. Например при поиске слова "дом" будут найдены слова "бездомный", "домовой" или "рандом". Но слова, которые имеют в конце 1-2 буквы в качестве окончания, должны находиться, например "дома" или "домой".
Таким образом правило для поиска должно быть таким:
Выбрать все строки, содержащие слова, полностью соответствующие ключевому слову, или имеющего в конце 1 или 2 буквы. Слово должно начинаться с пробела или начала строки.
Так вот, как в регулярное выражение вставить символ начала строки?
При поиске с использованием rlike возникает такая проблема: если искомая строка является частью какого-то слова, то она отображается в результатах поиска. Например при поиске слова "дом" будут найдены слова "бездомный", "домовой" или "рандом". Но слова, которые имеют в конце 1-2 буквы в качестве окончания, должны находиться, например "дома" или "домой".
Таким образом правило для поиска должно быть таким:
Выбрать все строки, содержащие слова, полностью соответствующие ключевому слову, или имеющего в конце 1 или 2 буквы. Слово должно начинаться с пробела или начала строки.
Так вот, как в регулярное выражение вставить символ начала строки?