@User782
Кратко о себе

Как заменить к тексте символ, но не заменить в нужных местах?

Например есть такой код:
$k = "<p>Один Два Три > Пять Шесть < Семь</p>";
Как можно заменить символы "<" и ">" например на пробел, и при этом оставить
<p> и </p>
такими какие есть, чтобы получилось
<p>Один Два Три Пять Шесть Семь</p>
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
@Lord_Dantes
Заменить > но вместо писания > пишите " >" те оставляем пробел слева.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@hesy
Как вариант еще с помощью preg_replace

$str = '<p>Один Два Три > Пять Шесть < Семь</p>';
echo preg_replace('/\s[<>]\s/', ' ', $str);

// <p>Один Два Три Пять Шесть Семь</p>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы