Я хочу найти в моей базе данных любую строку, которая содержит Emoji Бабочки - ?
- используя regexp
.
Например
SELECT *
FROM `table`
WHERE `text`
REGEXP '?'
Я использую REGEXP
потому что я могу захотеть найти Hello[[:space:]]world
или подобное.
Я получаю ошибку
Ошибка "Ничего не повторяется со смещением 0" из регулярного выражения
Это работает:
SELECT *
FROM `table`
WHERE `text`
LIKE '%?%'
Но тогда я теряю способность искать, скажем, flying[[:space:]]?
Мое сопоставление utf8mb4_unicode_ci
.База данных 10.0.36-MariaDB