Блог
Регулярное выражение. Заметь в строке все не разрешенные символы пробелами
ZeroShell
13.04.2024 08:02
189
Решение
function replace_nonsymbolic_char($_s, $_ignore = '')
{
$pattern = '~[^a-zа-яё0-9!\/@#$%^&*()\[\]=\-_\+"',;.?<>' . $_ignore . ']~ius';
$_s = preg_replace($pattern, ' ', $_s);
$_s = trim(preg_replace('/\s{2,}/is', ' ', $_s), ' ,;.=');
return $_s;
}
Средний рейтинг 0
|
Комментарии:
Здесь нет комментариев.
Здесь пока нет ни одного комментария, вы можете стать первым!
|
16+ Сайт может содержать контент, не предназначенный для лиц младше 16 лет