0

我目前正在修改 Liquid Framework ( http://github.com/tobi/liquid ) 以使其支持文字。

这一切都很好而且很酷,但是我正在使用的正则表达式有一点问题。以下效果很好,除了它在 $1 中捕获尾随空间

"{{{gnomeslab }}}" =~ /^(?:{{{\s?)(.*)(?:}}})$/

将以下值放入 $1

"gnomeslab "

为了避免使用正确修剪的诱惑,如果 StackOverflow 的人可以帮我处理这个补丁,那就太棒了;)

最好的问候, DBA

4

1 回答 1

1
/^(?:{{{\s*)(.*?)(?:\s*}}})$/
于 2010-08-23T21:16:02.563 回答