字符串以特定标识替换问题
static void Main(string[] args) { var content = "名称:{名称},发十多个地方的{透后小结}辅导书的"; var temp = content.Substring(content.IndexOf("{")); var listContent = temp.Substring(0, temp.LastIndexOf("}") + 1).Replace('{', ';').Replace('}', ';').Split(';').Where(x => !string.IsNullOrWhiteSpace(x)).ToList(); listContent.ForEach(x => { content = content.Replace("{" + x + "}", "1"); }); //名称:1,发十多个地方的1辅导书的 Console.ReadLine(); }