![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-18 18:09 |
共 47,814 主题排行 / 349,908 发帖 / 今日 1 篇 / 48,259 会员排行 |
| DOS疑难解答 & 问题讨论 (解答室) » 这个主题不好说明白,进来看一下!非常难! |
| 可打印版本 933 / 8 |
| 第1楼 hy433124shc | 发表于 2007-03-29 05:04 |
| 中级用户 发帖 75 积分 201 | |
|
这个主题不好说明白,进来看一下!非常难! 现有一TXT内容 为一五笔编码表
若词后有多个编码则有空格分开,词和第一编码是紧接的, 每行只有一个词,行数很多。 工A 式AAD 工AAAA 工A AAA 工期AAAD .... .... 在这文件中 同一个词存在多次, 且其后的编码也不同 如 工 有时为A 有时为AAAA 有时为 A AAAA 我想做一五笔反查BAT 想把以上转为 SET 工=A AAA AAAA SET 工期=AAAD ..... ..... ..... 的格式 要求 如工则为 从 工A 工AAAA 工A AAA 得到 SET 工=A AAA AAAA 就是把工的编码全取出来,做为一个,多的去掉! |
|
| 第2楼 Climbing | 发表于 2007-03-29 05:40 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
用批处理做不了这个操作。至少我不知道如何做。
|
|
| 第3楼 hy433124shc | 发表于 2007-03-29 06:02 |
| 中级用户 发帖 75 积分 201 | |
|
WHO CAN HELP ME
这么多的词,用手得到那年呀! 要不把里面的相同字词去掉也行 比如说 工得到 SET 工=A 或 SET 工=AAA 只要得一个就行,不用全 |
|
| 第4楼 estar | 发表于 2007-03-29 07:55 |
| 中级用户 发帖 103 积分 346 | |
|
p处理不是拿来处理文本的。p处理是拿来集合命令的
|
|
| 第5楼 download | 发表于 2007-03-29 22:19 |
| 初级用户 发帖 101 积分 199 | |
Originally posted by hy433124shc at 05:02 PM: 用WORD就行了吧 |
|
| 第6楼 Climbing | 发表于 2007-03-29 23:15 |
| 铂金会员 发帖 2,753 积分 6,962 来自 河北保定 | |
|
你可以用vb或者vbsrcipt这种具有字符串处理功能的编程语言来操作。
|
|
| 第7楼 bjsh | 发表于 2007-03-30 05:02 |
| 银牌会员 发帖 621 积分 2,000 | |
|
批处理是不善于处理文本的
|
|
| 第8楼 vkill | 发表于 2007-03-30 05:08 |
| 金牌会员 发帖 1,744 积分 4,103 来自 甘肃.临泽 | |
|
原理上可以做,但我想很复杂
|
|
| 第9楼 chenall | 发表于 2007-03-30 06:10 |
| 银牌会员 发帖 469 积分 1,276 来自 福建泉州 | |
|
使用批处理的效率应该不是很高
给你一个参考 .
[ Last edited by chenall on 2007-3-30 at 06:13 AM ] |
|
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |