我想在多个地方替换FFFFFF和EE9911之间的字符串
FFFFFF first EE9911 second FFFFFF thrid EE9911 fourth
成了这个
FFFFFF <data> EE9911 second FFFFFF <data> EE9911 fourth
你能建议任何正则表达式吗?
你可以尝试这个匹配.Net
中要替换的字符串
(?<=FFFFFF\s+).*?(?=\s+EE9911)
在C#中,
var regx = new Regex(@"(?<=FFFFFF\s+).*?(?=\s+EE9911)");
Console.WriteLine(regx.Replace(text, @"<data>"));