var text1 = "This <uid>123456</uid> works fine!";
text1 = Regex.Replace(text1, @"\<uid>.*\</uid>", "");
Console.WriteLine(text1);
this give output as -This works fine!";
i want to output as -This <uid></uid> works fine!;Regex表达式删除第一个开始角度标记和最后一个结束标记之间的所有文本。
发布于 2020-08-16 14:57:39
您可以将其替换为所需的<uid></uid>,而不是替换为空字符串。
就像他的:
var text1 = "This <uid>123456</uid> works fine!";
text1 = Regex.Replace(text1, @"\<uid\>.*\</uid\>", "<uid></uid>");
Console.WriteLine(text1);https://stackoverflow.com/questions/63433852
复制相似问题