Board logo

标题: [文本处理] BAT怎样批量处理文本中的字符串? [打印本页]

作者: cry5812    时间: 2019-8-19 13:26     标题: BAT怎样批量处理文本中的字符串?

(24489, 44, 'https://2ble.cn/20190502/gJf9E8nJ/index.m3u8', ' 测试沙发', '2019-07-21 12:43:08', 'https://2ble.cn/20190502/gJf9E8nJ/1.jpg', '国产'),
(24490, 37, 'https://2ble.cn/20190518/K0apSh22/index.m3u8', '暗示法”', '2019-07-20 08:19:57', 'https://2ble.cn/20190518/K0apSh22/1.jpg', '国产'),
(24492, 0, 'https://2ble.cn/20190509/Tl202HA8/index.m3u8', '按时发撒', '2019-07-20 08:19:57', 'https://2ble.cn/20190509/Tl202HA8/1.jpg', '国产'),
(24493, 1, 'https://2ble.cn/20190516/as5uHR3c/index.m3u8', '按时发撒是', '2019-07-20 08:19:57', 'https://2ble.cn/20190516/as5uHR3c/1.jpg', '国产'),


这种的批量搞成                视频地址|标题|图片地址
作者: cfwyy77_bat    时间: 2019-8-19 15:17

  1. @echo off
  2. (for /f "tokens=2,4,8 delims='" %%i in (old.txt) do (
  3. echo %%i^|%%j^|%%k
  4. )
  5. ) >new.txt
  6. pause
复制代码

作者: cry5812    时间: 2019-8-19 16:32

回复 2# cfwyy77_bat


    卧槽  老哥牛逼啊  多谢老哥
作者: cry5812    时间: 2019-8-19 16:33

回复 2# cfwyy77_bat


    如果1.jpg后面加个|1喃
作者: Batcher    时间: 2019-8-19 18:51

2楼第3行改成这样试试:
echo %%i^|%%j^|%%k^|1




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