我目前正在修改Liquid Framework(http://github.com/tobi/liquid)以使其支持文字。
这一切都很好而且很酷但是我正在使用的正则表达式有点问题。以下工作很有用,除了它捕获$ 1中的尾随空格
"{{{gnomeslab }}}" =~ /^(?:{{{\s?)(.*)(?:}}})$/
将以下值放入$ 1
"gnomeslab "
为了避免使用正确的修剪的诱惑,如果来自StackOverflow的人可以帮助我使用这个补丁,那就太棒了;)
祝你好运, DBA
答案 0 :(得分:1)
/^(?:{{{\s*)(.*?)(?:\s*}}})$/