你的特定字符串是固定的,不会变吧?那么可以:string str = "1111aaaa@@@@@@@@bbbb2222";Match m = Regex.Match(str, @"aaaa([\s\S]*?)bbbb");if(m.Success){Response.Write(m.Result("$1"));// 输出aaaa与bbbb之间的字符串}