我有这一段:
"This person name #Question1#, #Question2#, has #Question3# been drinking in the past two days."
我使用正则表达式查找匹配条目的数组#Question[0-9]+#
,我的问题是,如何利用正则表达式功能将这些条目替换#Question[0-9]+#
为我数据库中的实际答案。
这是我的代码
const string pattern = @"#Question([0-9]+)#";
string input = template.GetPrintOut;
MatchCollection matches = Regex.Matches(input, pattern);
我可以提供一个从数据库中替换字符串的字典。有任何想法吗?