Регулярное выражение, шаблон: {\n текст \n}\n

php регулярные выражения regexp

Помогите, пожалуйста с вот таким шаблогом:

_____резать тут____
текст-1
{
текст-2, который может включать в себя все символы включая и {}
}
...
{
текст-3, который может включать в себя все символы включая и {}
}

текст-4
_____резать тут____

Нужно из это шаблона извлечь текст-2 и текст-3.

уточнение:
что-то вроде этого:
начало_строки { конец_строки любой_текст_до начало_строки } конец_строки

preg_match_all("/^{$\n(.*)\n^}$/",$config,$match) - так не работает

Заранее спасибо!

Примечание:
1. любой_текст_до содержит много символов 'новой строки'
2. я не совсем понимаю как substr может решить эту проблему, учитывая, что там в параметрах int start и int length
SKYDOS, буду благодарен, если Вы уточните ваш ответ!

Примечание:
2 SKYDOS,
Спасибо огромное, что хамите.
Я раньше по интернету не боксировал, да и не собираюсь.
Минус вам поставил только что, раньше почти никого не минусовал.
я не программист, и не претендую на это звание. ДА и как могу на него претендовать, если с простой функцие на могу справиться.
Ответы:
/^\{(.*)^\}/msU


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.