我有这样的文字:
LINE\r\n 5\r\n11DA3\r\n330\r\n2\r\n100 \r\nAcDbEntity\r\n 8\r\n0-FD\r\n 6\r\nHIDDEN\r\n100
看一下粗体字。我想替换 5\r\n 和 \r\n100 之间的文本。我试过这段代码:
result[line] = Regex.Replace(result[line], @"((?<=5\r\n)(\S+?)(?=\r\n100))", "0");
但它不起作用。我的代码有问题吗?我确定 (\S+?) 是问题所在。有什么办法解决吗?