Picking Klartext aus zwischen einer gegebenen Menge von HTML-Tags ist trivial einfach mit der Kraft von regulären Ausdrücken . Visual Basic 6 wurde vor dem . NET-Framework , damit es nicht über native Unterstützung für reguläre Ausdrücke wie Visual Basic freigegeben. NET , aber es ist immer noch möglich, reguläre Ausdrücke in VB6 durch Bezugnahme auf die in VBScript Windows COM -Objekt gebaut verwenden . Sobald es referenziert wird, werden Sie in der Lage, die gleiche Art von regulären Ausdrücken in JavaScript verwendet wird. Anleitung
1
Klicken Sie auf " Projekt " und anschließend auf "Verweise" in Ihrem VB6 -Editor.
2
unten in der Liste der verfügbaren Bibliotheken zu " Microsoft VBScript Regular Expressions 5.5 Blättern . " und aktivieren Sie das Kontrollkästchen daneben.
3
Kopieren Sie den folgenden Code in ein Unterprogramm . Es findet den Text zwischen beliebigen HTML-Tags und zeigt das Ergebnis in einem Meldungsfeld : Dim As New RegularExpressionObject VBScript_RegExp_55.RegExpWith RegularExpressionObject.Pattern = "< ( 'tag' \\ w + ? ) * . > " + "( ? 'text' . *?) "+" \\ k'tag " > " . IgnoreCase = TrueEnd WithDim regExMatcher Wie Match = Regex.Match ( "
Einige Daten zwischen den Tags
" , RegularExpressionObject )
MessageBox.Show ( regExMatcher.Groups ( "tag" ) . Value)