删除文本末尾的最后16位数字

Tri*_*ham -1 vbscript

我有一个看起来像这样的字符串

[APPLE PIE] Sei Shoujo Sentai Lakers 3 Battle Team Lakers 3 (100% FULL-PIC)_20121104_032834
Run Code Online (Sandbox Code Playgroud)

我想删除字符串末尾的数字.基本上是字符串末尾的16位数字.这是我到目前为止编写的代码

txt="[APPLE PIE] Sei Shoujo Sentai Lakers 3 Battle Team Lakers 3 (100% FULL-PIC)_20121104_032834"
alert(Left(txt,75))
Run Code Online (Sandbox Code Playgroud)

问题是字符串会有所不同,因此每个字符串都会有不同的字符数.那么我如何删除vbscript中字符串末尾的数字?

Ahm*_*mad 5

试试这个

Mid(txt,1,len(txt)-16)
Run Code Online (Sandbox Code Playgroud)

无论字符串TXT的长度如何,最后16个字符都不会被拍摄