Приветствия! В базе данных название статьи хранится с вопросительным знаком в конце («Жизнь после смерти?»). Как правильно написать регулярное выражение, чтобы при поиске не учитывались символы в скобках, то есть знак вопроса и другие?
Опция ниже не работает.
$article="Is life after death";
$sth = "SELECT * FROM articles WHERE article REGEXP '/.'?'[?%$@&]./'";
$sth = $dbh->prepare($sth);
$sth->bindParam(1, $article, PDO::PARAM_STR);
$sth->execute();
Код должен найти название статьи в базе данных, используя имя из переменной $ article, даже если статья в базе данных выглядит следующим образом:% # Является ли жизнь? после смерти? &.