ЕЗ
Елена Зозулина

Помогите, пожалуйста, написать регулярку на PHP

Вот такая задача:

Есть текст, довольно-таки большого объема. В этом тексте есть символы в точной последовательности {- и -}... То есть вот так будет выглядеть текст:

Текст текст {-текст текст-} Текст текст {-текст-} ...

Дело в том, что программа будет разбивать текст на части, опираясь на точки, и не факт, что она не нарушит вот такую вот структуру.. .

В итоге может получиться такое

Первая часть: Текст текст {-текст

Вторая часть: текст-} Текст текст {-текст-} ...

Я вижу только один способ этого избежать, это проверить вторую часть текста на наличии сивола -} Ну и соответственное всю его начальную часть перенести в конец второй части.. . Но я что-то замучился с этим регулярным выражением.. . Помогите, кто может.. .

Да, хочу еще отметить, что текст в таких скобках то есть {- текст -} будет ограничен ну там примерно символов 300... Хотя это мало чем поможет, но все же.. .

Заранее огромное вам спасибо!

ВБ
Вячеслав Б.в.

Как-то так:
/{\-(.+?)\-}(.+?){\-(.+?)\-}/

Похожие вопросы
подскажите пожалуйста, как подправить регулярку под php? в JS отлично работает
PHP: помогите написать покороче и правильно (время)
Помогите написать небольшой php скрипт, для сайта.
Помогите написать Опросник на PHP
Помогите пожалуйста написать програмку на php
Подскажите с регуляркой PHP
Надо написать на PHP
x что найдет эта регулярка на PHP ?
помогите написать программу в php
Помогите с регуляркой