Можно ли выбирать данные из базы Sqlite3 через регулярные выражения?
Есть база данных Sqlite3. В таблице есть столбец, в который записываются регулярные выражения. Можно ли как-то вытащить данные по этим регулярным выражениям?
Например, в таблице записано ".*как дела.*", а искать надо по "как дела, человек". Как это реализовать? SELECT * FROM table WHERE ..., а дальше что?
Если вы понимаете как разбить слова то можно, т.е. если разбить фразу на отдельные 3 слова "как","дела","человек" и искать по вхождению этих слов, то можно. Но при этом найдется и фразы со словом "как" и фразы со словом "человек". Если надо делать более глубокий анализ, то тоже можно но там логика уже наварачивается ... что у найденных "как" и "дела" слова стоят рядом и строка имеет вес больше чем строка с просто "как" или просто "человек". Т.е. мой ответ - можно. но добавит много вопросов далее ...