日期:2014-05-17  浏览次数:20980 次

正则表达式匹配大括号
我有串字符,中间有{0},比如:
var str="这是一道选择题{0},那是一道填空题{1}."
现在想替换成:
这是一道选择题________,那是一道填空题________.




求解

------解决方案--------------------
Regex.Replace(str,@"\{\d+\}","_____")
------解决方案--------------------
var str = "这是一道选择题{0},那是一道填空题{1}.";
            str = Regex.Replace(str, @"{[^}]+}", "_____");