Невозможно использовать REGEXP в запросе SQLite в Android. Если это возможно, пожалуйста, укажите мне правильное направление.
Есть ли способ использовать условие LIKE для запроса выражения в начале любого слова в результате?
Пример:
Запись:
1. Минимум
2. Алюминий
3. В последнюю минуту
Запрос:
"Мин"
Желаемый результат
(1) Минимум
(3) в последнюю минуту
НЕ
(2) Алюминий
Это в основном мой текущий код, который будет возвращать (2) Aluminium:
public Cursor search(String query) {
return mDb.query(TABLE, COLUMNS, KEY_NAME +" like ?", new String[] { "%"+query+"%" }, null, null, null);
}
Любая помощь будет принята с благодарностью!