中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-06 07:25
48,039 主题排行 / 350,124 发帖 / 今日 2 篇 / 48,251 会员排行
DOS批处理 & 脚本技术(批处理室) » [求助]一個很急的文本刪除問題,快要哭出來了><
可打印版本  708 / 8
第1楼 leo1984 发表于 2007-10-31 02:01
初级用户 发帖 43 积分 96
[求助]一個很急的文本刪除問題,快要哭出來了><
大家好,我幫朋友架設的論壇作管理
它這論壇是cgi程序,因此論壇的資論都是文本的
結果在改文本出了一些問題請幫幫我><


文本以這個作為分隔符

我想將全部文本找到倒數第一、二、三的∥分隔符之間的內容全刪除
範例如下:

處理前:


1∥威力導演六 實作 網路教學∥我是誰∥123@yahoo.com.tw∥這個網頁無法連結<br>∥2007/10/11 10:55∥219.84.136.241d6wRPnMHgj46Q1192071350QBIFBW3Q

處理後:

1∥威力導演六 實作 網路教學∥我是誰∥123@yahoo.com.tw∥這個網頁無法連結<br>∥2007/10/11 10:55∥219.84.136.241∥

簡單的說只要能把219.84.136.241之後的刪除就可以了
但是219.84.136.241是用戶的IP,所以是不規則的字串


請幫忙,十分十分再十分感謝,很急><
磕頭感謝

[ Last edited by leo1984 on 2007-10-31 at 02:03 AM ]
第2楼 zh159 发表于 2007-10-31 02:32
金牌会员 发帖 1,467 积分 3,687
第3楼 leo1984 发表于 2007-10-31 02:48
初级用户 发帖 43 积分 96
非常感謝您熱心幫忙
但是請問我把Oldlist.txt改成*.txt,就是打開所有文本
但是該如何修改之後直接儲存文本本身,不用再輸出Newlist.txt
呢?

[ Last edited by leo1984 on 2007-10-31 at 02:49 AM ]
第4楼 zh159 发表于 2007-10-31 09:06
金牌会员 发帖 1,467 积分 3,687
批处理里不能直接同时读取儲存文本本身,否则新数据会直接覆盖旧数据

自己先测试


[ Last edited by zh159 on 2007-10-31 at 09:08 AM ]
第5楼 abcd 发表于 2007-10-31 09:23
银牌会员 发帖 739 积分 1,436
第6楼 leo1984 发表于 2007-10-31 09:42
初级用户 发帖 43 积分 96
十分感謝您的幫忙zh159,已經成功解決了
也祝您一切順心^^

也感謝abcd,但是這段我也測試過,似乎只是搜索到字串,沒有什麼反應,也是謝謝你^^
第7楼 xinhepc 发表于 2007-10-31 11:10
初级用户 发帖 40 积分 90 来自 广州
楼主的字体怎么繁体的?看了好别扭!
第8楼 leo1984 发表于 2007-10-31 12:53
初级用户 发帖 43 积分 96
不好意思
因為我是台灣來的用戶,只有繁體的中文輸入^^"
第9楼 zh159 发表于 2007-10-31 15:52
金牌会员 发帖 1,467 积分 3,687
不止台湾,香港的也有繁体的(俺是大陆的^_^)

简体在于书写方便,书法用繁体的可能更显功力;简体要推广,繁体不能忘^_^
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023