我需要将类似这样的字符串进行替换"abcde f g '{[v]}' hg {[var]}efg"我需要将{[]} 里的所有内容换成我指定的内容,比如我要将{[]}内的内容换成20091123
结果如下:"abcde f g '20091123' hg 20091123efg"
我不关心{[]}的内容是什么,而且一个字符串中可能有多个需要替换的内容。我现在用:
Regex.Replace(strCondition, "\\{\\[.[^<>]*\\]\\}", "20091123") 
这个结果就是将第一个 "{[" 和最后"]}"中的所有内容替换了。这不是我要的结果。我需要一个一个进行替换请高手赐教。谢谢!