оператор, а затем выполнить поиск Java по результатам с помощью регулярных выражений

аюсь найти базу данных с помощью регулярного выражения в sqlite. Вот мой код:

cursor = db.rawQuery("SELECT _id, employee FROM employees WHERE employee REGEXP ?", 
                    new String[]{"%" + prepareSearchText()  + "%"});
    adapter = new SimpleCursorAdapter(
            this,
            R.layout.search_row, 
            cursor, 
            new String[] {"_id", "employee "}, 
            new int[] {R.id.idField, R.id.nameField});
    setListAdapter(adapter);

Однако я получаю эту ошибку:

Caused by: android.database.sqlite.SQLiteException: no such function: REGEXP.

Я использовал функцию REGEXP в MySQL раньше, поэтому я предположил, что она существует в sqlite, но, видимо, это не так.

Каков наилучший способ выполнения регулярных выражений при запросе базы данных sqlite в Android?

Ответы на вопрос(2)

Ваш ответ на вопрос