Skip to main content
 首页 » 编程设计

c#之需要一个正则表达式来消除 和 >

2024年02月02日27langtianya

我需要一个 C# RegEx 模式,它可以删除 < 之间的任何内容和 >

例如,如果我的字符串是

<Html> some stuff here 123445!@#$% </HTML> 

那么 RegEx 应该只返回我

some stuff here 123445!@#$%

它应该删除 < 之间的所有内容和 >然后也删除 "<"& ">"

请您参考如下方法:

here is a working example :  
 
string plainText = Regex.Replace(htmlText, "<[^>]+?>", ""); 

http://regexr.com?2vl05

编辑

我作为翻译说话:

< = 搜索“<”字符

[^>] = 现在继续搜索 不是 '>'

的字符

+ 继续搜索它的更多实例

?但不要贪心

> 当我说不要贪心时 - 我的意思是 - 直到我遇到 '>'

并将其替换为“”