2017-08-04 26 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 ...这就是原因,您需要在您想要任何解决方案之前提供所有必要的详细信息,并且您可能已经给出了您坚持使用的代码,以便我们可以更好地帮助您。谢谢 –

相关问题