Как делать вариативный текст?

Nif-Nif

Client
Регистрация
28.03.2015
Сообщения
14
Благодарностей
0
Баллы
1
Доброго времени суток всем!
Вопрос: как средствами стандартных экшенов (по возможности без js и C#) сделать генерацию текста из конструкций типа:

(Мне нравится|Я люблю|Обожаю) (гулять|прогуливаться|бродить) со своим (бульдогом|носорогом|леопардом).

Понятно, что можно рендомом дергать из нескольких списков, но хотелось бы что-то более изящное и наглядное.
 

evgen_po

Client
Регистрация
27.08.2013
Сообщения
848
Благодарностей
532
Баллы
93
Экшен "Обработка текста" -> "Spintax".
Как раз для обработки таких конструкций
 

Nif-Nif

Client
Регистрация
28.03.2015
Сообщения
14
Благодарностей
0
Баллы
1
А где можно за синтаксис для него почитать? Сейчас попробовал скормить пример из поста выше, он его воспринимает как строку, никакой обработки не делает и прямо как есть пихает в переменную :(.
 

botovod

Client
Регистрация
04.04.2014
Сообщения
170
Благодарностей
126
Баллы
43
вместо круглых скобок используйте фигурные {}
 

Astraport

Client
Регистрация
01.05.2015
Сообщения
4 983
Благодарностей
4 433
Баллы
113
Вместо круглых кавычек ставьте ажурные) {|||}
 
  • Спасибо
Реакции: Nif-Nif

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)