| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 414 人关注过本帖
标题:[求助]连接跳转遇到了问题
只看楼主 加入收藏
酒中仙
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-7-21
收藏
 问题点数:0 回复次数:3 
[求助]连接跳转遇到了问题

str= re.Replace(str,"<a href=""$2"" >$3</a>")

<a href=""$2"" >

改为

<a href="url.asp?url= "$2"" > 同时把 "$2" 中的 &amp;替换为!!

先替换再正则 代码应该怎么写

2007-07-31 23:48
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 

麻烦说清楚点可好,要不你就把代码帖全点


专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2007-08-01 08:42
愿望
Rank: 1
等 级:新手上路
威 望:1
帖 子:111
专家分:0
注 册:2007-7-28
收藏
得分:0 
str = str.replace(/<a href="(.+?)">(.+?)</a>/g, function ($0, $1, $2) { return('<a href="url.asp?url=' + $1.replace(/&amp;/g, "!!") + '">' + $2 + '</a>'); } );

这个是 js 的代码,vbs 我发觉自己都用不好了……
不过应该是差不多的

2007-08-01 08:59
酒中仙
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2007-7-21
收藏
得分:0 
以下是引用阳光白雪在2007-8-1 8:42:36的发言:

麻烦说清楚点可好,要不你就把代码帖全点

if instr(1,strContent,"[/url]",1)>0 then
re.Pattern="(\[URL\])(.[^\[]*)(\[\/URL\])"
strContent= re.Replace(strContent,"<a href=""$2"" >$2</a>")
re.Pattern="(\[URL=(.[^\]]*)\])(.[^\[]*)(\[\/URL\])"
strContent= re.Replace(strContent,"<a href=""$2"" >$3</a>")
end if

论坛UBB语法,我想在连接处做一跳转页.再下级页面再确认连接.

[此贴子已经被作者于2007-8-1 11:36:28编辑过]

2007-08-01 11:26
快速回复:[求助]连接跳转遇到了问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016138 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved