У меня есть такая строка:
Это {{текст}} для {{тестирования}} PHP {{регулярного выражения}}
Я использую следующий шаблон, чтобы получить массив, содержащий {{text}} , {{testing}} , {{регулярное выражение}}
/\{\{.+\}\}/
Но он возвращает массив только с 1 элементом:
"{{текст}} для {{тестирования}} php {{регулярное выражение}}"
Еще пробовал вот это:
/\{\{(?R)|.+\}\}/
Но я получаю тот же результат.
Что не так с этим шаблоном?
Спасибо.
'/\{.*?\}/i'
, почему вы пытаетесь сопоставить двойные скобки? попробуйте мое регулярное выражение и сообщите нам, если вы получите желаемый результат. - person Poelinca Dorin   schedule 03.04.2011'/\{\{.*?\}\}/i'
должно работать - person Poelinca Dorin   schedule 03.04.2011