lor*_*981 1 html c# regex html-parsing
我有一块看起来像这样的html;
<p><a href="docs/123.pdf">33</a></p>
Run Code Online (Sandbox Code Playgroud)
基本上有几百个锚链接我需要根据锚文本替换href.例如,我需要用以下内容替换上面的链接;
<a href="33.html">33</a>.
Run Code Online (Sandbox Code Playgroud)
我将需要取值33并在我的数据库上查找以找到替换href的新链接.
我需要在原始的html中保留所有内容,如上所述!
我怎样才能做到这一点?救命!
虽然这不能解答您的问题,但HTML Agility Pack是一个操作和使用HTML的好工具:http://html-agility-pack.net
它至少可以抓住您需要的值并更换一点.
包含使用HTML Agility Pack的链接:如何使用HTML Agility包