![]() |
中国DOS联盟-- 联合DOS 推动DOS 发展DOS --联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum |
| 游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟 |
|
中国DOS联盟论坛 现在时间是 2026-08-03 05:21 |
共 48,038 主题排行 / 350,123 发帖 / 今日 1 篇 / 48,251 会员排行 |
| DOS批处理 & 脚本技术(批处理室) » 读取文本里指定字符 解决了 |
| 可打印版本 1,803 / 16 |
| 第1楼 huzixuan | 发表于 2007-01-28 01:23 |
| 高级用户 发帖 219 积分 537 来自 芜湖 | |
|
读取文本里指定字符 解决了 我要读取像是这样
<td class="u"><a href="http://passport.baidu.com/?detail&aid=6&default_tab=1&un=%B0%AE%BA%D5%BA%D5%B5%C4%C5%D6%D7%D3" target=_blank><font color='#000000'>爱赫赫的胖子</font></a></td> 里的用户名 爱赫赫的胖子 0.txt 就是显示 0.txt 里面的全部用户名,最好能剔除重复出现的名字 [ Last edited by huzixuan on 2007-1-29 at 12:32 AM ] |
|
| 第2楼 ccwan | 发表于 2007-01-28 01:40 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
| 第3楼 ccwan | 发表于 2007-01-28 01:41 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
还以为只是一句话呢!楼主的要求总是变化的啊!
|
|
| 第4楼 ccwan | 发表于 2007-01-28 01:55 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
到底提取什么内容?是只要为“爱赫赫的胖子”就提取还是是用户名就提取还是怎样?
|
|
| 第5楼 redtek | 发表于 2007-01-28 02:06 |
| 金牌会员 发帖 1,147 积分 2,902 | |
|
http://zhenlove.com.cn/cndos/fileup/files/0.txt
好象是要提取这个文件~:) |
|
| 第6楼 ccwan | 发表于 2007-01-28 02:11 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
re redtek
如果如兄所说,那我真的不知楼主的意思了。这个网页的源代码中有五处出现”爱赫赫的胖子“,楼主是要显示五个”爱赫赫的胖子“?还是什么呢?也许兄有办法吧。 |
|
| 第7楼 huzixuan | 发表于 2007-01-28 21:54 |
| 高级用户 发帖 219 积分 537 来自 芜湖 | |
|
恩. 对对
就是显示 0.txt 里面的全部用户名,最好能剔除重复出现的名字 |
|
| 第8楼 redtek | 发表于 2007-01-29 00:03 |
| 金牌会员 发帖 1,147 积分 2,902 | |
| 第9楼 namejm | 发表于 2007-01-29 00:14 |
| 荣誉版主 发帖 1,737 积分 5,226 来自 成都 | |
|
看看这个代码是否可行:
简化一下,速度提升了不少: [ Last edited by namejm on 2007-1-28 at 12:40 PM ] |
|
| 第10楼 redtek | 发表于 2007-01-29 00:19 |
| 金牌会员 发帖 1,147 积分 2,902 | |
|
关于 “,最好能剔除重复出现的名字” 的原理以及相近代码楼主可参考下面非常精彩的帖子~:)
用批处理也可以简单实现删除文本相同行 http://www.cn-dos.net/forum/viewthread.php?tid=24369&fpage=1&highlight=if%2Bnot%2Bdefined |
|
| 第11楼 huzixuan | 发表于 2007-01-29 00:31 |
| 高级用户 发帖 219 积分 537 来自 芜湖 | |
|
哇哈哈,namejm斑竹 总是出现在最最危急的关头
并且不管问题是甚模样,任你长的、扁的、方的、圆的,在斑竹手里都能捏成一条细细长长滴 。。直.线。。 |
|
| 第12楼 ccwan | 发表于 2007-01-29 00:37 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
redtek兄的代码非常简洁,但有点瑕疵,就是过滤掉了IP形式的用户名。
namejm兄的代码完整显示了所有用户,也过滤掉了重复用户名,但代码略嫌臃肿。 加分了。 |
|
| 第13楼 huzixuan | 发表于 2007-01-29 00:39 |
| 高级用户 发帖 219 积分 537 来自 芜湖 | |
|
redtek 的代码我运行后就 只提示 按任意键继续...
还有请问怎么一次加 5分的? |
|
| 第14楼 redtek | 发表于 2007-01-29 00:47 |
| 金牌会员 发帖 1,147 积分 2,902 | |
|
回huzixuan兄,把代码中“0.htm”改为“0.txt”就行啦,我下载那个0.txt的时候另存成了0.htm~:)
兄每发一帖就得到系统4分的加分,超过一定分数给别人加分自然就越来越高~:) |
|
| 第15楼 ccwan | 发表于 2007-01-29 00:48 |
| 金牌会员 发帖 1,160 积分 2,725 来自 河北廊坊 | |
|
呵呵,请看清楚,redtek的代码查看的是0.htm,注意文件名。
至于加分,你的级别升高后就可以了。银牌会员一次最多可以加15分。 |
|
| 1 2 下一页 |
|
[ 联系联盟系统管理团队 -
中国DOS联盟 -
标准版 ] Sponsored by ifanr Inc | © 2001–2023 |