[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] [已解决]批处理如何提取文本中的数字部分

现有内容如下:
[#女の子 我永远单推狗妈 - 蛮牛の大胜利的插画 - pixiv|https://www.1.net/artworks/76335642]
[#黒タイツ ローファー - クマノイ的插画 - pixiv|https://www.1.net/artworks/63845642]
[#白タイツ 鳩羽つぐ - 翼つばさ的插画 - pixiv|https://www.1.net/artworks/68015316]
[#女の子 うーん、ん? - らんふ的插画 - pixiv|https://www.1.net/artworks/68731889]
[#オリジナル 帰り道 - 白丝少年(しらいと)的插画 - pixiv|https://www.1.net/artworks/85228711]
[#碧蓝航线 独角兽 - 蛞的插画 - pixiv|https://www.1.net/artworks/83064048]
[#オリジナル 新年 - _LM7_的插画 - pixiv|https://www.1.net/artworks/78626191]
[#年賀状トレードイラコン 謹賀??新年 - かとろく的插画 - pixiv|https://www.1.net/artworks/65879602]

请问如何提取每一行最后的“纯数字“到新文本,且顺序不变。
结果如下:

76335642
63845642
68015316
68731889
……
依原来的顺序。
谢谢您!

  1. @echo off
  2. (for /f "delims=]" %%i in ('type a.txt ^| findstr \/[0-9][0-9]*\]$') do (
  3.     echo;%%~ni
  4. )) > b.txt
  5. pause
复制代码
1

评分人数

TOP

返回列表