2009-04-01 14 views
-1

Ich habe einen regulären Ausdruck, den ich benutze, um HTML-Tags zu entfernen und jetzt frage ich mich, ob es eine Möglichkeit gibt, es zu ändern, so dass es auch Links mit http und endend mit .stm oder entfernen könnte .gif?Reguläre Ausdrücke Hilfe in C#

Dies ist das Stück Code, ich verwende:

string BBCSplit = Regex.Replace(BBC, @"<(.|\n)*?>", string.Empty); 

Antwort

2

Der beste Weg, reguläre Ausdrücke, um herauszufinden, ist durch Beispiel, Versuch und Irrtum.

Setzen Sie Ihren HTML-Text in this site, zusammen mit Ihrer Regexp und wenn es gelb wird, ist es abgestimmt.

Wenn Sie ein Tutorial benötigen, wie regexp funktioniert, fand ich this site, um sehr nützlich zu sein.

Die regexp, die Sie wollen, wird etwas wie http:.*\.stm sein - was bedeutet "die Zeichen http, gefolgt von 0 oder mehr Zeichen (. *) Gefolgt von den Zeichen. STM".