2

我想在 FitNesse 变量中存储以下字符串:

!*< 评论
{{{

}}}
*!

不幸的是,它们包含花括号“{}”这一事实对于 FitNesse 中的变量声明是有问题的,因为我必须像这样声明它们:

!define IGNORE_START {!*< 评论
{{{}

!define IGNORE_END {}}}
*!}

结果显然不是我所希望的。通常,我希望能够转义要包含在变量内容中的花括号。但是,搜索 Google 和 StackOverflow,我还没有找到正确的方法来执行此操作。一些涉及反斜杠的反复试验也没有让我找到解决方案。

如果这是可能的,有人可以告诉我怎么做吗?如果不可能,我也想知道,这样我就可以接受并继续前进。

4

1 回答 1

5

将转义序列放在中间,!- -! 例如

!define IGNORE_START {
!-!*< comment-!
!-{{{-! 
}

!define IGNORE_END {
!-}}}-!
!-*!-!
}

${IGNORE_START}
${IGNORE_END}
于 2012-11-09T07:33:29.950 回答