bat 怎么将 一个或多个 字符 后面的所有东西都写入变量
bat吧
全部回复
仅看楼主
level 11
uchan 楼主
比如,一个网易云链接http://music.163.com/#/song?id=33035611,要变成只剩下歌曲id的"33035611",这要怎么弄????[滑稽]
2017年11月07日 12点11分 1
level 11
uchan 楼主
就是 查找一个字串符,获取后面的"多个数"[滑稽]
2017年11月07日 12点11分 2
level 11
uchan 楼主
F5快烂了[滑稽]晚上没有人的吗
2017年11月07日 14点11分 3
level 7
可以用for啊...这最简单了。
2017年11月07日 14点11分 4
level 11
uchan 楼主
对for不是特别了解,有dalao写个源码参考参考吗[小乖][滑稽]
2017年11月08日 04点11分 5
level 9
for /f “tokens=2 delims=id” %%a in (链接) do set vat=%%a。 注意符号可能有问题,你懂的
2017年11月09日 10点11分 6
试了试delims=id,会被截取三列那么你tokens就得为3.要么delims== tokens保持不变
2017年11月29日 09点11分
@桃子习 嗯..被理解成"i"和"d"了。
2017年11月30日 04点11分
直接"deilme== tokens=2"把
2017年11月30日 04点11分
level 14
可以用变量替换,假设链接存在url里,%url*==%就可以删除=前所有字符
2017年12月01日 06点12分 7
1