Я сейчас изменяю Liquid Framework (http://github.com/tobi/liquid), чтобы он поддерживал литералы.
Это все здорово и круто, но у меня небольшая проблема с регулярным выражением.Использование. Следующее прекрасно работает, за исключением того факта, что оно захватывает конечный пробел в $ 1
"{{{gnomeslab }}}" =~ /^(?:{{{\s?)(.*)(?:}}})$/
. Устанавливает следующее значение в $ 1
"gnomeslab "
, чтобы избежать соблазна использования.правильная отделка, было бы замечательно, если бы кто-то из StackOverflow мог бы помочь мне с этим патчем;)
С уважением, DBA