Board logo

标题: [文本处理] 批处理怎样删除spm=a230r.1.14.57.BpBgfL&类似的字符? [打印本页]

作者: 1124121696    时间: 2013-3-16 18:22     标题: 批处理怎样删除spm=a230r.1.14.57.BpBgfL&类似的字符?

http://item.taobao.com/item.htm?spm=a230r.1.14.57.BpBgfL&id=16556181040
http://item.taobao.com/item.htm?spm=a230r.1.10.137.5rjDHq&id=16224736396

最后得到这样的文本
http://item.taobao.com/item.htm?id=16556181040
http://item.taobao.com/item.htm?id=16224736396
作者: Marks    时间: 2013-3-16 21:55

  1. (for /f "tokens=1-3 delims=?&" %%i in (1.txt) do @echo;%%i?%%k)>2.txt
复制代码

作者: 1124121696    时间: 2013-3-16 22:17

谢谢:):)
作者: BAT-VBS    时间: 2013-3-17 16:35

  1. sed "s/spm=.*&//" a.txt
复制代码





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2