2017-08-04 70 views
-3

有人可以給我一個關於這個問題的提示嗎?我想提取'描述:96個'後面的所有內容。如何使用RegExp VBA匹配整個字符串後關鍵字

Description : 96 pcs of 99999-9XXXX*99999 XXX XX XXXX, XX/XXX XXX 9 
+0

你嘗試過什麼?有很多正則表達式網站,包括可以測試代碼的網站。 – SJR

+0

例如,「\ s +(。*)」的pcs。不知道,爲什麼它不正確。 –

回答

0

你不需要正則表達式是:

Sub qwerty() 
    Dim s1 As String, s2 As String, s3 As String 
    s1 = "Description : 96 pcs of 99999-9XXXX*99999 XXX XX XXXX, XX/XXX XXX 9" 
    s2 = "Description : 96 pcs of" 
    s3 = Mid(s1, InStr(1, s1, s2) + Len(s2)) 
    MsgBox s3 
End Sub 

enter image description here

+0

我很抱歉,我沒有提供詳細信息。此行來自電子郵件(Outlook)。 –

+1

@MaciejDrozdowski提取是一樣的................無所謂字符串來自哪裏.................. *請原諒懸而未決的問題* –

+1

@MaciejDrozdowski ...這就是原因,您需要在您想要任何解決方案之前提供所有必要的詳細信息,並且您可能已經給出了您堅持使用的代碼,以便我們可以更好地幫助您。謝謝 –