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

Как составить регулярное выражение для удаления данныех заключенных в {{ и }} на PHP?

Как составить регулярное выражение для удаления первых данных заключенных в {{ и }}, учитывая то что в этих скобках могут быть еще {{ и }}, например есть строка: хай {{ Чао {{привет}} лол}} {{ ку }}, как сделать чтобы в результате работы регулярного выражения осталось только "хай {{ку}}".
  • Вопрос задан
  • 172 просмотра
Подписаться 1 Оценить 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Веб-разработка
software engineer
Ок, попробуйте с ленивыми квантификаторами, вдруг у вас получится.
(.*?)\{\{.*\}\}.*(\{\{.*\}\})

Тогда у вас будет две группы, и можно получить то, что вы хотите, сделав реплейсмент на
\1\2

https://regex101.com/r/jI9hG9/1

Но как это использовать в PHP я не подскажу.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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