标题: [已解决]VBS如何过滤字符串中的前几个字符 [打印本页]
作者: lxl13596 时间: 2009-4-15 09:51 标题: [已解决]VBS如何过滤字符串中的前几个字符
str="123456789a65432..." ==> "65432..."
请教高手,如何过滤掉字符串前面指定字符数,像上面那个过滤了10个字符!
谢谢!
[ 本帖最后由 lxl13596 于 2009-4-15 17:42 编辑 ]
作者: lxzzr 时间: 2009-4-15 10:39 标题: 回复 1楼 的帖子
set
作者: lxl13596 时间: 2009-4-15 10:42 标题: 版主,可以再详细些吗?
谢谢了! set?
作者: lxzzr 时间: 2009-4-15 10:54
- @echo off
- set str=123456789a65432...
- set a=%str:~10%
- echo %a%
- pause
复制代码
作者: lxl13596 时间: 2009-4-15 11:26 标题: 感谢版主
如何用vbs达到呢?
作者: Batcher 时间: 2009-4-15 13:16 标题: 回复 5楼 的帖子
到VBS手册中看看substr的用法就知道了
作者: Batcher 时间: 2009-4-15 13:16 标题: 回复 4楼 的帖子
在VBS版块解答问题,建议先从VBS入手。
作者: zqz0012005 时间: 2009-4-15 14:44
到VBS手册中查mid函数。
substr是js中String对象的方法。
作者: Batcher 时间: 2009-4-15 16:18
8楼正解,请忽略6楼回复。
刚才在想一个gawk的代码中substr怎么写,穿线了。
献丑了丢人了^_^
作者: lxl13596 时间: 2009-4-15 17:42 标题: 十分感谢大家的支持
查到了 自已要学的好多呀 str2=Mid(str,11)
十分感谢大家的支持
作者: batman 时间: 2009-4-15 17:44
- 'vbs截取字符
- dim str
- str="123456789abcdefg"
- str=mid(str,10)
- wsh.echo str
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |