中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-09 00:17
47,811 主题排行 / 349,895 发帖 / 今日 0 篇 / 48,253 会员排行
DOS批处理 & 脚本技术(批处理室) » 把网页中红粉骷髅图片弄出来
可打印版本  1,008 / 7
第1楼 hjkk123 发表于 2008-06-02 20:26
初级用户 发帖 82 积分 160
把网页中红粉骷髅图片弄出来

网页里显示这样,我把该网页的保存为1.htm。那么用什么代码处理1.htm,生成2.htm能把上面的图片都在网页中显示出来呢?
其它部分都尽量不变
好像要<img src=#> #=图象的 URL这样的,可是图片太多,改的麻烦
大家帮忙写个处理 的脚本,什么脚本都行

[ Last edited by hjkk123 on 2008-6-19 at 07:33 PM ]
第2楼 slore 发表于 2008-06-02 20:33
铂金会员 发帖 2,478 积分 5,212
UBB2HTML
第3楼 hjkk123 发表于 2008-06-02 22:07
初级用户 发帖 82 积分 160
谢谢啊,今天才知道有UBB
我用UBB2HTML把它转换过来了
可是和转不过来

@echo off
cd.>2.htm
setlocal enabledelayedexpansion
for /f "delims=" %%i in (1.htm) do (
set var=%%i
set "var=!var:
=^>!"
set "var=!var:=^<table^>!"
set "var=!var:=^</table^>!"
set "var=!var:=^<tr^>!"
set "var=!var:=^</tr^>!"
set "var=!var:=^<td^>!"
set "var=!var:=^</tr^>!"
>>2.htm
)
start 2.htm
转换后2.htm0字节
谁写个sed版的啊


ubb2Html : function(val)
{
val = val.replace(/\(]*)\/ig, "<img src=\"$1\"/>"); val = val.replace(/\(]*)\/ig, "<b>$1</b>"); val = val.replace(/\(]*)\/ig, "<strong>$1</strong>"); val = val.replace(/\(]*)\/ig, "<table>$1</table>"); val = val.replace(/\(]*)\/ig, "<tr>$1</tr>"); val = val.replace(/\(]*)\/ig, "<td>$1</td>"); val = val.replace(/\(]*)\/ig, "<i>$1</i>"); val = val.replace(/\]*)\"?\](]*)\/ig, "<a href=\"$1\" target=\"_blank\">$2</a>"); return val; }, 这个也是 abc只把最里面的abc转换了,怎么改下才好
第4楼 slore 发表于 2008-06-02 22:12
铂金会员 发帖 2,478 积分 5,212
正则表达式的递归……可惜不会正则。。。



那你调用可以多几遍=。=
第5楼 hjkk123 发表于 2008-06-03 15:48
初级用户 发帖 82 积分 160
大家帮忙写个处理 htm文件中的[ 、 ] 的脚本,替换成<、>什么脚本都行
谁写个sed版的吧
第6楼 sonicandy 发表于 2008-06-18 22:06
中级用户 发帖 91 积分 273
给你个参考,这个教程里边介绍了平衡组,好像和你的要求差不多:
http://unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm
第7楼 ngd 发表于 2008-06-19 14:59
中级用户 发帖 108 积分 312
第8楼 HAT 发表于 2008-06-19 18:08
版主 发帖 5,017 积分 9,023
to 5楼


change版的可以么?
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023