【问题标题】:How to remove a string inside greater/lesser than symbols < > using regex? [closed]如何使用正则表达式删除大于/小于符号 < > 内的字符串? [关闭]
【发布时间】:2026-01-27 16:55:02
【问题描述】:

一般来说,我是正则表达式的新手。删除 .&lt;string&gt;body&lt;string&gt;

中的字符串的最佳方法是什么

【问题讨论】:

  • @kirikaz 请添加一个示例。
  • var input = "Text"; var output = Regex.Replace(input, @" ?\<.>", string.Empty);

标签: c# regex xml


【解决方案1】:

你可以用这个

&lt;[^&gt;]+&gt;

  • &lt; - 匹配 &lt;
  • [^&gt;]+ - 匹配除 &gt; 之外的任何内容。一次或多次。
  • &gt; - 匹配 &gt;

Demo

【讨论】: