【发布时间】:2014-10-01 06:18:06
【问题描述】:
我有一个包含 HTML 文本的字符串:
string html = "<html> \r\n\n<body> \n<h1>Hello World</h1> \r \n \n</body> </html>";
我想清除 HTML 标记之外的文本。所以字符串会如下所示:
string html = "<html><body><h1>Hello World</h1></html>";
我也在使用 .NET。是否有任何内置功能可以做到这一点?
【问题讨论】:
-
同意@zod,您可能不需要
RegEx,但除此之外,您还想删除标签以及\t,与为\r和@987654327 编写的方式相同@. -
感谢@zod 的链接,我正在尝试
-
/\s/g将匹配所有空格,或者您可以指定一个字符类:/[ \r\n]/g