正则表达式匹配大括号
我有串字符,中间有{0},比如:
var str="这是一道选择题{0},那是一道填空题{1}."
现在想替换成:
这是一道选择题________,那是一道填空题________.
求解
------解决方案--------------------Regex.Replace(str,@"\{\d+\}","_____")
------解决方案--------------------var str = "这是一道选择题{0},那是一道填空题{1}.";
str = Regex.Replace(str, @"{[^}]+}", "_____");