У меня есть вход для поиска, где вы можете искать вина. У меня есть несколько вин, которые содержат символы, такие как é
(например, Dom Pérignon
).Разбор специальных символов с соответствующими регулярными символами
В настоящее время, если я нахожусь Dom Perignon
, тогда я не получу вышеуказанное вино. Но я хочу добиться того, что если бы я набрал e
вместо é
, я бы все равно получил вино Dom Pérignon
.
Сам механизм поиска является основным.
вход:
<input id="search" type="text" placeholder="Search for wine or producer..." ng-change="search()" ng-model="data.search">
И SQL Запросы:
DB.query("SELECT id, name, ... FROM wines WHERE name LIKE ? OR house_name LIKE ? LIMIT 20", [searchFilter + '%', searchFilter + '%'])
Как я мог достичь способность, набрав e
также синтаксический анализ вина, содержащие é
?