标题: [文本处理] 批处理怎样替换某段字符串? [打印本页]
作者: dibei 时间: 2019-8-7 13:38 标题: 批处理怎样替换某段字符串?
把粘贴内容的gzzdInfo替换成fileDownloaderGzzd,然后输出到0.txt,麻烦大神给看看- @echo off
- set /p ip=请粘贴网页地址:
- for /f "delims=" %%a in %ip% do (
- set gzzdInfo=fileDownloaderGzzd;
- )
- echo %ip% >0.txt
复制代码
作者: netdzb 时间: 2019-8-7 14:38
回复 1# dibei
这个用sed命令就能做。
作者: netdzb 时间: 2019-8-7 16:53
回复 1# dibei
看你应用像爬虫,还是用python来实现吧。里面的replace函数。
作者: dibei 时间: 2019-8-7 19:34
回复 3# netdzb
工作上用到的,每次都复制粘贴太麻烦了
作者: dibei 时间: 2019-8-18 11:45
有没有大神帮忙弄一哈
作者: netdzb 时间: 2019-8-18 13:54
回复 5# dibei
你自己动一下脑筋,写出一半的代码就会有人帮你了。
作者: dibei 时间: 2019-9-1 00:16
回复 6# netdzb
希望大神能看到
作者: zaqmlp 时间: 2019-9-1 00:38
- @echo off
- set info=互助互利,支付宝扫码头像,感谢赞助
- rem 有问题,可加QQ956535081及时沟通
- title %info%
- cd /d "%~dp0"
- set /p url=请粘贴网页地址:
- setlocal enabledelayedexpansion
- >"0.txt" echo;!url:gzzdInfo=fileDownloaderGzzd!
- echo;%info%
- pause
复制代码
作者: dibei 时间: 2019-9-1 01:03
回复 8# zaqmlp
如果同时把openNtko替换成download,该如何添加?
作者: terse 时间: 2019-9-1 01:15
- @echo off
- set /p ip=请粘贴网页地址:
- setlocal enabledelayedexpansion
- set "ip=!IP:gzzdInfo=fileDownloaderGzzd!"
- (echo;!IP:openNtko=download!)>0.txt
复制代码
回复 9# dibei
作者: dibei 时间: 2019-9-1 01:26
谢谢楼上各位大神,批处理真是神奇!
作者: impk 时间: 2019-9-1 10:46
本帖最后由 impk 于 2019-9-1 10:50 编辑
- @echo off & setlocal enabledelayedexpansion
- set /p ip=请粘贴网页地址:
- for /f %%a in ( "%ip%" ) do (
- set var=%%a
- set var=!var:gzzdInfo=fileDownloaderGzzd!
- set var=!var:openNtko=download!
- )
- echo !var! >0.txt
复制代码
- @echo off & setlocal enabledelayedexpansion
- set /p ip=请粘贴网页地址:
- set ip=!ip:gzzdInfo=fileDownloaderGzzd!
- set ip=!ip:openNtko=download!
- echo !ip! >0.txt
复制代码
作者: dibei 时间: 2019-9-5 05:21
回复 12# impk
大神!!
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |