Picking testo semplice da tra un dato insieme di tag HTML è banalmente facile con la potenza delle espressioni regolari . Visual Basic 6 è stato rilasciato prima del framework . NET in modo che non ha il supporto nativo per le espressioni regolari come Visual Basic. NET , ma è ancora possibile utilizzare le espressioni regolari in VB6 facendo riferimento al costruito in VBScript oggetto COM di Windows . Una volta che è fatto riferimento , si sarà in grado di usare lo stesso stile delle espressioni regolari utilizzate in JavaScript . Istruzioni
1
Fare clic su " Progetto ", quindi fare clic su "Riferimenti" nel vostro editor di VB6 .
2
Scorrere verso il basso l'elenco delle librerie disponibili per "VBScript Regular Expressions Microsoft 5.5 ". e selezionare la casella accanto ad essa .
3
Copia il seguente codice in una subroutine . Si troverà il testo compreso tra i tag HTML e visualizzare il risultato in una finestra di messaggio : Dim RegularExpressionObject As New VBScript_RegExp_55.RegExpWith RegularExpressionObject.Pattern = " < ( 'tag' \\ w + ? ? ) * . > " + " ( ? 'testo' . * ? ) " + " < /\\ k'tag ' > " . IgnoreCase = TrueEnd WithDim regExMatcher Come Partita = Regex.Match ( "
Alcuni dati tra i tag < /h1 > " , RegularExpressionObject ) per
MessageBox.Show ( regExMatcher.Groups ( " tag" ) . Valore ) economici