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

时间:2012-11-06 11:28:30

标签: vbscript

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

[APPLE PIE] Sei Shoujo Sentai Lakers 3 Battle Team Lakers 3 (100% FULL-PIC)_20121104_032834

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

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

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

2 个答案:

答案 0 :(得分:5)

试试这个

Mid(txt,1,len(txt)-16)

无论字符串TXT的长度如何,都不会使用最后16个字符

答案 1 :(得分:0)

只需使用LEN计算字符串长度并减去要删除的字符数量:

Left(txt,LEN(txt) - 16)