У меня проблемы с удалением специальных символов. Я хочу удалить все специальные символы, кроме "()/.% - &", потому что я устанавливаю эту строку как заголовок.
Я отредактировал код с оригинала (смотрите ниже):
preg_replace('/[^a-zA-Z0-9_ -%][().][\/]/s', '', $String);
Но это не работает для удаления специальных символов, таких как: ",", "," " и другие.
исходный код: (это работает, но он удаляет эти символы: "()/.% - &" )
preg_replace('/[^a-zA-Z0-9_ -]/s', '', $String);