Picking almindelig tekst fra mellem et givet sæt af HTML-tags , er trivielt nemt med magt regulære udtryk. Visual Basic 6 blev frigivet før . NET framework , så det ikke har indbygget understøttelse af regulære udtryk som Visual Basic. NET , men det er stadig muligt at bruge regulære udtryk i VB6 ved at referere den indbyggede VBScript Windows COM-objekt . Når det er refereres til, vil du være i stand til at bruge den samme stil af regulære udtryk, der anvendes i JavaScript. Instruktioner
1
Klik på " Project " og derefter klikke på " Referencer " i din VB6 editor.
2
Rul ned gennem listen over tilgængelige biblioteker "Microsoft VBScript Regular Expressions 5.5 . " og marker afkrydsningsfeltet ved siden af.
3
Kopier følgende kode ind i en subrutine . Det vil finde teksten mellem HTML koder og vise resultatet i en meddelelsesboks : Dim RegularExpressionObject Da New VBScript_RegExp_55.RegExpWith RegularExpressionObject.Pattern = "< ( 'tag ' \\ w + ?) * . > " + "( ? 'text' . *?) "+" \\ k'tag ' > " . ignorecase = TrueEnd WithDim regExMatcher Som Match = Regex.Match ( "
Nogle data mellem tags
" , RegularExpressionObject )
MessageBox.Show ( regExMatcher.Groups ( "tag "). Value)