Я следующий запрос:Regex в SQLite запроса дает непризнанных лексема за исключением
String selectQuery = "SELECT * FROM " + DOCUMENT_TABLE + " WHERE " + DOCUMENT_TYPE + " REGEXP " + "(^|,)(pdf)(,|$)";
Во время компиляции я получаю эту ошибку:
android.database.sqlite.SQLiteException: unrecognized token: "^" (code 1): , while compiling: SELECT * FROM DOCUMENTTABLE WHERE TYPE REGEXP (^|,)(pdf)(,|$)
Столбец от того, где статья была написана значения в следующих формат:
- документ, PDF
- PDF, DOC
Как использовать регулярное выражение для извлечения нужной информации (мой случай, получить все документы, которые находятся в формате PDF, тоже)?
Поместить регулярное выражение в выражение '' (одинарная кавычка). – Rustam