使用正则表达式修剪html

Tim*_*uge 1 html c# regex

一直试图解决这个问题.

我需要一个正则表达式去除下面示例中演示的html标记之间的换行符,制表符和空格:

资源:

<html>
   <head>
     <title>
           Some title
       </title>
    </head>
</html>
Run Code Online (Sandbox Code Playgroud)

通缉结果:

<html><head><title>Some title</title></head></html>
Run Code Online (Sandbox Code Playgroud)

在"Some title"之前修剪空白是可选的.我会感激任何帮助

Wel*_*bog 20

如果HTML是严格的,请使用XML阅读器加载它并将其写回而不进行格式化.这将保留标签内的空白,但不保留它们之间的空白.

  • 更不用说它不会重新发明轮子. (4认同)