2010-12-23 40 views
2

で正規表現を使ってテキストを抽出する方法VB6 VB6で正規表現を使ってテキストを抽出する方法

Dim MyText As String 

MyText = "anything [*]textToExtract[*] anything" 

結果は次のようになりますどのようにあなたが正規表現を使用している

textToExtract

+0

VB6?何らかの種類のカスタムライブラリを使用する必要があります。その場合、コードがそのライブラリで使用されている構文に従っていることを確認する必要があります。 –

+0

@Cody:Microsoft VBScript正規表現5.5 – faressoft

+0

@Cody以前の質問で受け入れられたOPのリファレンスは、彼にVBScriptの使用を指摘しました。 –

答えて

3
Sub test() 
    Dim re As RegExp, m As MatchCollection 
    Set re = New RegExp 
    Dim MyText As String, extractedText As String 
    MyText = "anything textToExtract anything" 

    re.Pattern = "anything (.*) anything" 
    Set m = re.Execute(MyText) 
    extractedText = m(0).SubMatches(0) 

End Sub 
+0

良いありがとうございました – faressoft

関連する問題