Есть ли псевдо-случайный шаблонизатор на JavaScript?

Доброго времени суток!

В общем - встала задачка. Решение её наверняка уже есть, но то-ли устал уже под вечер, то ли просто не в ту сторону копаю, но нужен шаблонизатор на JavaScript да такой, чтоб на входе у него была лишь строка-шаблон, а на выходе - строка, но на месте подстановок были случайные значения из диапазона, указанного как раз в этой самой подстановке.

Как то совсем запутал тебя, дорогой читатель. Давай рассмотрим на примере. На входе у нас строка-шаблон:
Some string {{val-1..3}} and {{val-A|B}}

А на выходе должно быть одно из значений:
"Some string 1 and A"
"Some string 2 and A"
"Some string 3 and A"
"Some string 1 and B"
"Some string 2 and B"
"Some string 3 and B"


В теле шаблона должны указываться не только места что в них подставить (как в обычном шаблонизаторе), а вариация, из которой взять случайное значение. Можно заварить кофейку и бабахнуть свой шаблонизатор, но что то мне подсказывает - это было бы жуткое велосипедостроение.

Заранее спасибо за ваш ответ.
  • Вопрос задан
  • 2404 просмотра
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы