Моей программы использует следующий перед выполнением поиска в базе данных MySql:как предотвратить preg_replace в PHP от зачистки некоторых специальных символов
$keywords_search = preg_replace("/[^a-zA-Z0-9 ]/", "", $keywords_search);
Проблема заключается в том, что это зачистки слова, которые пользователи могут использовать на других языках , как «españa» (испанский) из-за «-с» характера, который очень распространен.
Есть ли способ разрешить определенные специальные символы в preg_replace?
http://www.regular-expressions.info/unicode.html –