在FitNesse变量声明中转义Curly Brace

Avi*_*n00 2 fitnesse

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

!*<comment
{{{


*!}*!

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

!定义IGNORE_START {!*<comment
{{{}

!define IGNORE_END {}}}
*!}

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

如果可以,有人可以告诉我怎么样?如果不可能,我也想知道,我可以接受它并继续前进.

小智 5

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

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

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

${IGNORE_START}
${IGNORE_END}
Run Code Online (Sandbox Code Playgroud)