Задать вопрос

Как удалить слово из строки?

Как удалить слово из строки?
именно слово а не любое вхождение
str_replace не канает, так как удаляемые слова могут быть частью в других словах
Например:
Организационно правовые формы из названия компаний

ООО Компания, ОАО Компания - оставить компания -- с такими все проще можно разбить на слова и удалить ООО и ОАО
Если будет с разными знаками "Компания ОАО," "Компания ОАО.", "ОАО, Компания" и тд
  • Вопрос задан
  • 2050 просмотров
Подписаться 1 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
@AlexanderZe
Интересующийся
Пробуйте так

$re = '/\bООО\b/u';
$str = 'ООО ОООрогакопат "ООО рогопыт" рОООга "Компания ООО"';

echo preg_replace($re, '', $str);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы