String 在两个字符之间拆分字符串

String 在两个字符之间拆分字符串,string,vbscript,String,Vbscript,在vbs脚本中,我试图在两个字符之间获得一些字符 e、 g “C:\temp\98542\orange\myfile.txt” 想要98542 或 “C:\temp\748\apple\myfile2.txt” 想要748 我不知道最好的方法(分割函数?)是什么,把这些数字字符取出来,然后给它分配两个新变量 谢谢有几种方法,最佳方法取决于您的需求。您可以编写自己的代码,使用Mid一次获取一个字符。或者,如果您知道此数字在文件名中始终位于同一位置,则可以使用Split。或者您可以使用正则表达式,这

在vbs脚本中,我试图在两个字符之间获得一些字符

e、 g

“C:\temp\98542\orange\myfile.txt”

想要98542

“C:\temp\748\apple\myfile2.txt”

想要748

我不知道最好的方法(分割函数?)是什么,把这些数字字符取出来,然后给它分配两个新变量


谢谢

有几种方法,最佳方法取决于您的需求。您可以编写自己的代码,使用
Mid
一次获取一个字符。或者,如果您知道此数字在文件名中始终位于同一位置,则可以使用
Split
。或者您可以使用正则表达式,这将占用更少的代码。什么是“最好的”取决于你。

你知道它总是跟在c:\temp\后面吗?
x = Split("C:\temp\98542\orange\myfile.txt","\")(2)