如何删除“<”之间的所有字符和“>”包括“<”和“>”?

时间:2012-09-09 07:20:52

标签: c# .net string

我有字符串:

window.google.ac.h(["hãy nghe lời ô",[["hãy nghe lời <b><i>cô<\/i><\/b>",30,[10,40]]],{"j":"13","o":"hãy nghe lời <sc>cô<\/sc>","p":"hãy nghe lời <se>ô<\/se>","q":"a3-RB5VEFG4py23rfvkQ1MtM5Vk"}])

但我想要字符串:

window.google.ac.h(["hãy nghe lời ô",[["hãy nghe lời cô",30,[10,40]]],{"j":"13","o":"hãy nghe lời cô","p":"hãy nghe lời ô","q":"a3-RB5VEFG4py23rfvkQ1MtM5Vk"}])

应删除所有子字符串,例如<b><\/b>

有没有办法通过C#来做到这一点?

1 个答案:

答案 0 :(得分:6)

您可以使用正则表达式删除标记:

result = Regex.Replace(source, "<.*?>", string.Empty);