![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-12 06:00 |
共 47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 一个文本数据替换另一文本部分数据 |
| 可打印版本 1,024 / 10 |
| 第1楼 superchao115 | 发表于 2009-06-12 09:30 |
| 初级用户 发帖 32 积分 26 | |
|
一个文本数据替换另一文本部分数据 有一个文本:shuchu.txt.里面内容为2列,第1列表示序号,第2列为字母,总共有11200行,如下形式:
1 TTCC 2 TTFC 3 TTCC …… …… 11200 TCTC 我现在要通过这11200行的数据,替换另一个文档中相关内容。 对于第1个数据,替换后的结果如下: --------------------------------------------------------------------------------------------------------------- elementprops_modify( "p00001", "p00001", 51, 25, 35, 1, 3, 20, [13, 20, 4037, 4111, 4213, 8111], [5, 9, 1, 1, 4, 4], ["m:TTCC", "Coord 0", "", "", "", ""], "Element 1" ) --------------------------------------------------------------------------------------------------------------- 对于第二个数据,替换后的结果如下: --------------------------------------------------------------------------------------------------------------- elementprops_modify( "p00002", "p00002", 51, 25, 35, 1, 3, 20, [13, 20, 4037, 4111, 4213, 8111], [5, 9, 1, 1, 4, 4], ["m:TTFC", "Coord 0", "", "", "", ""], "Element 2" ) ---------------------------------------------------------------------------------------------------------------- 以此类推 每一个数据对应一条语句,总共有11200条语句。 请帮忙,等把这个任务弄完了,好好学学批处理。谢谢各位指教! |
|
| 第2楼 moniuming | 发表于 2009-06-12 10:07 |
| 银牌会员 发帖 574 积分 1,335 来自 广西 | |
|
没测试:
|
|
| 第3楼 superchao115 | 发表于 2009-06-12 10:42 |
| 初级用户 发帖 32 积分 26 | |
|
高手,谢谢了,就是有一点点需要改进下,我想让每一位数字保持5位。你上面那个每个数字前面都有4个0. 我想要的是,P00001 P00010 P11200,这样!谢谢
|
|
| 第4楼 moniuming | 发表于 2009-06-12 11:14 |
| 银牌会员 发帖 574 积分 1,335 来自 广西 | |
| 第5楼 superchao115 | 发表于 2009-06-12 11:21 |
| 初级用户 发帖 32 积分 26 | |
|
呵呵,位数对了,全是个位数字,p00001到p00009。 再三麻烦你,真不好意思。
|
|
| 第6楼 moniuming | 发表于 2009-06-12 12:03 |
| 银牌会员 发帖 574 积分 1,335 来自 广西 | |
|
哦,弄错了...
|
|
| 第7楼 superchao115 | 发表于 2009-06-12 12:21 |
| 初级用户 发帖 32 积分 26 | |
|
好了,呵呵。谢谢你了,太感谢了。 很晚了,晚安!
|
|
| 第8楼 superchao115 | 发表于 2009-07-07 10:52 |
| 初级用户 发帖 32 积分 26 | |
|
请教moniuming。。
我现在有点新的变化了,请问如何处理,谢谢。。。 有一个文本:shuchu.txt.里面内容为2列,第1列表示序号,第2列为字母,总共有11200行,如下形式: 1 TTCCCCTT 2 TTFCCFTT 3 TTCCCCTT …… …… 11200 TCTCCTCT [就这上面部分内容变化了,原先是4个字母,现在变成了8个,不过这8个字母是对称的,我想利用前4个字母,还是得到以下的内容,谢谢] 我现在要通过这11200行的数据,替换另一个文档中相关内容。 对于第1个数据,替换后的结果如下: --------------------------------------------------------------------------------------------------------------- elementprops_modify( "p00001", "p00001", 51, 25, 35, 1, 3, 20, [13, 20, 4037, 4111, 4213, 8111], [5, 9, 1, 1, 4, 4], ["m:TTCC", "Coord 0", "", "", "", ""], "Element 1" ) --------------------------------------------------------------------------------------------------------------- 对于第二个数据,替换后的结果如下: --------------------------------------------------------------------------------------------------------------- elementprops_modify( "p00002", "p00002", 51, 25, 35, 1, 3, 20, [13, 20, 4037, 4111, 4213, 8111], [5, 9, 1, 1, 4, 4], ["m:TTFC", "Coord 0", "", "", "", ""], "Element 2" ) ---------------------------------------------------------------------------------------------------------------- 以此类推 每一个数据对应一条语句,总共有11200条语句。 |
|
| 第9楼 moniuming | 发表于 2009-07-07 12:06 |
| 银牌会员 发帖 574 积分 1,335 来自 广西 | |
|
没测试:
|
|
| 第10楼 superchao115 | 发表于 2009-07-07 22:56 |
| 初级用户 发帖 32 积分 26 | |
|
运行好像有些问题,格式上是不是有些小问题,下面是运行的结果(第1行)
elementprops_modify( "p~-5str:~-5str2:~,4", "Coord 0", "", "", "", ""], "Element 1" ) 谢谢 |
|
| 第11楼 superchao115 | 发表于 2009-07-07 23:26 |
| 初级用户 发帖 32 积分 26 | |
|
我改好了,谢谢你。。。
|
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |