从vb.net中的字符串中提取双引号中的字符

从vb.net中的字符串中提取双引号中的字符,.net,.net,在vb.net中,如何提取以下字符串的路径,从而得到:C:\Users\User\AppData\Roaming\HDH\hds\u remove.vbs 简单地 Dim tex = "CSCRIPT //NOLOGO \"C:\Users\User\AppData\Roaming\HDH\hds_remove.vbs\"" Dim substring As String = text.Substring(18, str.Length()-2) 首先调用以获取引号的索引 然后调用以

在vb.net中,如何提取以下字符串的路径,从而得到:C:\Users\User\AppData\Roaming\HDH\hds\u remove.vbs

简单地

   Dim tex = "CSCRIPT //NOLOGO \"C:\Users\User\AppData\Roaming\HDH\hds_remove.vbs\""
   Dim substring As String = text.Substring(18, str.Length()-2)
首先调用以获取引号的索引


然后调用以提取引号之间的路径

你试过IndexOf和SubString吗?有大约50种不同的方法。最好的取决于上下文:是这一个字符串,还是其他类似的字符串?如果还有其他人,他们会有什么不同?酷,谢谢你的回答。嗯,路径需要保持不变,我只想知道如何将C:\Users\User\AppData\Roaming\HDH\hds\u remove.vbs与其他内容分开。基本上类似于先拆分字符串,然后删除最后一个字符串。
   Dim tex = "CSCRIPT //NOLOGO \"C:\Users\User\AppData\Roaming\HDH\hds_remove.vbs\""
   Dim substring As String = text.Substring(18, str.Length()-2)