注册
登录
论坛
搜索
帮助
导航
私人消息 (0)
公共消息 (0)
论坛任务 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
批处理之家
»
BAT求助&讨论
» [已解决]批处理如何从多个txt文本中批量提取指定的数值?
[新手上路]
批处理新手入门导读
[视频教程]
批处理基础视频教程
[视频教程]
VBS基础视频教程
[批处理精品]
批处理版照片整理器
[批处理精品]
纯批处理备份&还原驱动
[批处理精品]
CMD命令50条不能说的秘密
[在线下载]
第三方命令行工具
[在线帮助]
VBScript / JScript 在线参考
返回列表
发帖
思想之翼
发短消息
加为好友
思想之翼
当前离线
UID
49581
帖子
638
精华
0
积分
1253
PB
1250
技术
1
捐助
0
阅读权限
50
在线时间
1057 小时
注册时间
2012-7-1
最后登录
2024-5-20
上尉
帖子
638
积分
1253
技术
1
捐助
0
注册时间
2012-7-1
1
楼
跳转到
»
倒序看帖
打印
字体大小:
t
T
发表于 2012-7-1 13:01
|
显示全部帖子
[文本处理]
[已解决]批处理如何从多个txt文本中批量提取指定的数值?
有1千多个文本,每个文本有800多个三位数(不重复),位置排列随机,现在想批量分别提取出其中可能包含的123、124、125、134、135、145、234、235、245、345,写入另外重新命名的1千多个文本,烦请行家帮忙写个批处理!
每个文本三位数如下:
654 987 369 159 123 357 345 245 624 125
852 167 492 367 012 301 209 809 760 100
......
收藏
分享
思想之翼
发短消息
加为好友
思想之翼
当前离线
UID
49581
帖子
638
精华
0
积分
1253
PB
1250
技术
1
捐助
0
阅读权限
50
在线时间
1057 小时
注册时间
2012-7-1
最后登录
2024-5-20
上尉
帖子
638
积分
1253
技术
1
捐助
0
注册时间
2012-7-1
2
楼
发表于 2012-7-1 14:00
|
显示全部帖子
您好!800多个三位数10个一个换行,小于100行。仅提取123、124、125、134、135、145、234、235、245、345这些数字出来,不包含这些数字的行。重新命名的1000多个文本靠批处理生成,可以在原文本号上加“_”以示区别,如原文本是“01”,则批处理生成“_01”。谢谢,这么快就给回复。
TOP
思想之翼
发短消息
加为好友
思想之翼
当前离线
UID
49581
帖子
638
精华
0
积分
1253
PB
1250
技术
1
捐助
0
阅读权限
50
在线时间
1057 小时
注册时间
2012-7-1
最后登录
2024-5-20
上尉
帖子
638
积分
1253
技术
1
捐助
0
注册时间
2012-7-1
3
楼
发表于 2012-7-1 19:59
|
显示全部帖子
原文本是“01”,则批处理生成“01-1”,上述批处理又该如何修改?
TOP
思想之翼
发短消息
加为好友
思想之翼
当前离线
UID
49581
帖子
638
精华
0
积分
1253
PB
1250
技术
1
捐助
0
阅读权限
50
在线时间
1057 小时
注册时间
2012-7-1
最后登录
2024-5-20
上尉
帖子
638
积分
1253
技术
1
捐助
0
注册时间
2012-7-1
4
楼
发表于 2012-7-1 22:05
|
显示全部帖子
呵呵,楼上误解了。在给作者的短信中,我已充分表达了谢意。的确,什么时候都不能没有感恩之心,我上面帖子的表述简化了些,没有表达出感恩和诚意,在此,我郑重表示歉意!!
上述批处理完全可以用,省去我不少麻烦,在这里再次感谢!是的,短信的感谢别人看不见的,我的感谢还要大声喊出来!!!谢谢!!!!
TOP
思想之翼
发短消息
加为好友
思想之翼
当前离线
UID
49581
帖子
638
精华
0
积分
1253
PB
1250
技术
1
捐助
0
阅读权限
50
在线时间
1057 小时
注册时间
2012-7-1
最后登录
2024-5-20
上尉
帖子
638
积分
1253
技术
1
捐助
0
注册时间
2012-7-1
5
楼
发表于 2012-7-1 22:15
|
显示全部帖子
弱弱问一声:楼上的代码怎么使用啊?我菜鸟一个耶......
TOP
思想之翼
发短消息
加为好友
思想之翼
当前离线
UID
49581
帖子
638
精华
0
积分
1253
PB
1250
技术
1
捐助
0
阅读权限
50
在线时间
1057 小时
注册时间
2012-7-1
最后登录
2024-5-20
上尉
帖子
638
积分
1253
技术
1
捐助
0
注册时间
2012-7-1
6
楼
发表于 2012-7-1 22:25
|
显示全部帖子
感谢各位大师出手,帮了我很大的忙。批处理表达式完全符合我的需要。
只是我系菜鸟,版主的代码如何使用,一时如在雾里,不知就里,烦请版主不吝赐教啊!
TOP
返回列表
批处理专区: BAT CMD DOS
BAT求助&讨论
BAT教程&资料
BAT原创&转载
BAT新大陆
BAT转载代码
新手练功
出题挑战
有偿求助
第三方命令行
开源原创工具
iBAT
Take Command
其他脚本区
PowerShell求助&讨论
PowerShell教程&资料
PowerShell原创&转载
VBS求助&讨论
JS / JScript / JavaScript
VBS教程&资料
VBS原创&转载
UNIX/Linux Shell
Python
Perl
网络资源区
电脑技术研讨
精品软件交流
论坛事务区
站务交流
意见反馈
论坛公告
版主申请
交换链接
建站杂谈
活动专区
论坛总版规
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]