【发布时间】:2016-10-04 14:04:41
【问题描述】:
我遇到了一个问题,试图用一个外部值替换用花括号描述的字符串的某些内容。
相关代码示例:
string value = "6";
string sentence = "What is 3 x {contents}";
# insert some sort of method sentence.replace(value,"{contents}");
用值替换“{contents}”的最佳方法是什么,因为花括号内的名称可能会改变,但无论名称如何,它都会包含在花括号内。
我对 regex 进行了一些研究,要么是我迷失了这些概念,要么是我找不到相关的语法来完成我想做的事情。这是实现这一目标的最佳方法,如果是这样,如何实现?如果不是,有什么更好的方法来实现这一点?
【问题讨论】: