读书人

正则表达式婚配大括号

发布时间: 2013-01-11 11:57:35 作者: rapoo

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




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

读书人网 >C#

热点推荐