我在应用程序设置配置的属性下有以下内容:
"my_setting" : "[{width:1, height:2}]"
我希望值中包含的字符串(包括方括号)准确显示在应用程序设置中。不幸的是,方括号开头表示功能,因此部署使我异常。我如何才能逃脱开始的方括号?
答案 0 :(得分:4)
ARM模板的转义序列是左括号本身(即,将两个放在一起)
"my_setting" : "[[{width:1, height:2}]"
答案 1 :(得分:1)
我怎样才能逃脱开始的方括号?
我们可以使用concat函数来避免使用特殊字符
"variables": {
...
"left": "[",
"right": "]",
...
},
请尝试使用以下代码。它在我这边正常工作。
"my_setting": "[concat(variables('left'),'{width:1, height:2}',variables('right'))]",