2010-12-23 3 views
2

에서 정규식을 사용하여 텍스트를 추출하는 방법을VB6 VB6에서 정규식을 사용하여 텍스트를 추출하는 방법을

Dim MyText As String 

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

결과 수 있어야 : 어떻게 당신이 정규 표현식을 사용하는

textToExtract

+0

VB 6? 어떤 종류의 커스텀 라이브러리를 사용해야 만한다.이 경우 라이브러리가 사용하는 구문을 코드가 따라야한다. –

+0

@Cody : Microsoft VBScript Regular Expressions 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

관련 문제