2010-12-21 2 views
0

hallo erste sorry für mein EnglischRegular auf bestimmte HTML-Tag

ich brauche Entfernen Sie einen bestimmten HTML-Tag nicht alle Tags

dies der Tag i

xxx 

<object data="/dictionary/flash/SpeakerApp16.swf" type="application/x-shockwave-flash" width=" 16" height="16" id="pronunciation"> <param name="movie" value="/dictionary/flash/SpeakerApp16.swf"><param name="flashvars" value="sound_name=http%3A%2F%2Fwww.gstatic.com%2Fdictionary%2Fstatic%2Fsounds%2Fde%2F0%2Fman.mp3"><param name="wmode" value="transparent"><a href="http://www.gstatic.com/dictionary/static/sounds/de/0/man.mp3"><img border="0" width="16" height="16" src="/dictionary/flash/SpeakerOffA16.png" alt="listen"></a> </object> 

yyy 

i entfernen möchten entfernen Willst du das Ergebnis xxx yyy

+0

http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags –

Antwort

0

Wenn Sie genau wissen, was das Tag sein wird, wird ein non-regex Suchen und Ersetzen schneller und effizienter. Wie viel wissen Sie über die Form des Tags?

Auch, Regex & HTML ist eine schlechte Sache.

+0

Ein Tag hat normalerweise Attribute, so dass nur ein String-Ersatz wahrscheinlich nicht ausreicht. –

+0

diese HTML in String-Text Ich versuche, diesen Text in HtmlDocument zu konvertieren, aber ich muss nicht muss konvertieren muss WebBrowser sein webControl = new WebBrowser(); webControl.DocumentText = Zeichenfolge_txt; aber gab mir eine Sicherheit Fehlermeldung – bebo

+0

@Uwe Keim: Deshalb fragte ich, wie viel bekannt war, wenn weder das Tag noch Attribute ändern (was möglich sein könnte, da das Ganze in der Frage geschrieben wurde), dann würde es nicht t Sorge sein (bekannte/konstante Zeichenfolge). – ssube