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

Как регуляркой не просто удалить, но и возвратить удаляемое из строки?

Неужели для такой задачи нужно производить двойной проход регуляркой?
Сначала через preg_match - выясняем, есть ли нужная подстрока и сохраняем её в стороннюю переменную.
Потом через preg_replace с точно таким же шаблоном удаляем подстроку из строки.
  • Вопрос задан
  • 73 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Решения вопроса 1
@rPman
preg_replace_callback не подходит? будет вызывать твой метод для обработки каждого найденного вхождения чтобы получить строку, на которую ее нужно заменить
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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