2016-08-23 8 views
-1

HTML文字列からID属性のアンカータグを削除するID属性のアンカータグをregexで削除する

例。

<div> 
    <p> 
     Test code 
    </p> 
    <a id =some value></a> 
    <a href=URL ></a> 
</div> 

ID属性のアンカータグを削除する必要があります。 出力は次のようになります。

<div> 
    <p> 
     Test code 
    </p> 
    <a href=URL ></a> 
</div> 
+0

これまでに試したことを、出力と予想出力の関係で示してください。答えを得るチャンスを増やす –

答えて

1

あなたはこのためにHtmlAgilityPackを使用しての代わりに正規表現を使用して試みることができます。

HtmlAgilityPack.HtmlDocument htmldoc = new HtmlAgilityPack.HtmlDocument(); 
var Anchors = htmldoc.DocumentNode.SelectNodes("//a"); 
foreach (var tag in Anchors) 
{ 
    if(tag.Attributes["id"] != null) 
    { 
     tag.Remove(); 
    } 
} 
+0

私は正規表現でのみそれをしたい –

関連する問題