Plukke ren tekst fra mellom et gitt sett med HTML- koder er trivially lett med kraften av regulære uttrykk. Visual Basic 6 ble utgitt før . NET rammeverket slik at den ikke har innebygd støtte for regulære uttrykk som Visual Basic. NET , men det er fortsatt mulig å bruke vanlige uttrykk i VB6 ved å referere til den innebygde VBScript Windows COM-objektet . Når det er referert, vil du kunne bruke den samme stil av regulære uttrykk som brukes i JavaScript. Instruksjoner
en
Klikk på " Prosjekt ", deretter "Referanser" i din VB6 redaktør .
2
Bla nedover i listen over tilgjengelige biblioteker for å "Microsoft VBScript Regular Expressions 5,5 . " og merk den.
3
Kopier følgende kode i en subrutine . Det vil finne teksten mellom noen HTML -koder og vise resultatet i en meldingsboks : Dim RegularExpressionObject som ny VBScript_RegExp_55.RegExpWith RegularExpressionObject.Pattern = " < (' tag ' \\ w + ?) * . >" + "( ? 'text' . *? ) " +" < /\\ k'tag ' > " . ignorecase = TrueEnd WithDim regExMatcher Som Match = Regex.Match ( "
Noen data mellom tags < /h1 > " , RegularExpressionObject )
MessageBox.Show ( regExMatcher.Groups ( "tag ") . Value)