我有个很棘手的问题希望认识我的朋友和不认识我的朋友们都进来帮帮忙
在asp中,我一个网站做好了然后现在他们很多项目的网站也差不多了,现在客户要求有些相关的内容要可以在主网站上显示,于是我想了很多方法,到最后都归结到一个问题,就是有很多内容里面有象<img src=../xxx/xxx.jpg>这样的东西,那么内容我现在用试图掉了在各个数据表中都加了字段showonmain,然后又加了个表的字段说明是哪个表来的,这样一来可以显示一些附加的图片的路径,但是内容里的已经定死了怎么办啊,在这里再说明一下整个站点的结构:
---主站
-------/123(123项目网站)
-------/456(456项目网站)
大概就是这样
帮帮忙各位朋友
问题点数:40、回复次数:19Top
1 楼qiqunet(瑞旗·广东)回复于 2005-03-28 22:09:35 得分 0
这家伙没学过语文,要么是我学过的语文都还给了老师了,总之就一个结果,我看了他的叙述后,我晕了Top
2 楼TSD(智之选,商欲达--智商购物系统zhishop.com)回复于 2005-03-28 22:13:48 得分 0
你的描述不太明白啊,不知你是不是说图片显示的问题,如果是的话,就用完整路径。
<img src=http://www.xxx.com/xxx/xxx.jpg>
Top
3 楼lstup(流水)回复于 2005-03-28 22:19:06 得分 0
果然没听明白1Top
4 楼lezwin(敷衍)回复于 2005-03-28 22:19:09 得分 0
问问题也要清楚点啊.要不谁帮得了你?Top
5 楼linseng129(IT届的菜鸟)回复于 2005-03-29 10:23:26 得分 0
哈哈大概是我语文表达真的不大好,现在归结到就是个图片路径的问题,但是现有的数据库里的路径我不想改变了改了又要改代码,现在想要个正则,把拿出来的东西用正则替换下:
要求:原来<img src=xx/xxxx/xxxx.jpg>
现在将路径"xx/xxxx/xxxx"前加个"xxx/"
不好意思Top
6 楼linseng129(IT届的菜鸟)回复于 2005-03-29 13:56:12 得分 0
顶````````Top
7 楼wzhiyuan(我是谁)回复于 2005-03-29 15:16:09 得分 0
mark,Top
8 楼liuyangxuan(阿轩)回复于 2005-03-29 15:26:05 得分 0
外国人?Top
9 楼liuyangxuan(阿轩)回复于 2005-03-29 15:27:22 得分 0
批量更新一下数据库!Top
10 楼qiqunet(瑞旗·广东)回复于 2005-03-29 18:06:57 得分 0
str1="<img src=xx/xxxx/xxxx.jpg>"
replace(str1,"src=","src=xxx/")Top
11 楼eyun(艺云)回复于 2005-03-29 20:55:27 得分 0
我是外国人啊.看不懂中文,郁闷Top
12 楼linseng129(IT届的菜鸟)回复于 2005-03-29 21:13:23 得分 0
不能这样做呀,现在要个正则麻烦各位了!Top
13 楼winstarr(星仁)回复于 2005-03-29 21:31:27 得分 0
upTop
14 楼linseng129(IT届的菜鸟)回复于 2005-03-30 10:01:07 得分 0
顶
Top
15 楼linseng129(IT届的菜鸟)回复于 2005-03-30 20:54:55 得分 0
就求一个正则也没有人回答?Top
16 楼qiqunet(瑞旗·广东)回复于 2005-03-30 22:15:52 得分 0
<script>
var str1="<img src=xx/xxxx/xxxx.jpg>"
str1=str1.replace(/=/ig, "=xxx/");
alert(str1);
</script>Top
17 楼qiqunet(瑞旗·广东)回复于 2005-03-30 22:29:15 得分 40
Function ChangString(v1,v2)
Dim reg
Set reg = New RegExp
reg.IgnoreCase = True
reg.Global = True
reg.Pattern = "(=)"
ChangString=reg.Replace(v1,v2)
Set reg =nothing
End Function
str1=ChangString("<img src=xx/xxxx/xxxx.jpg>","=xxx/")Top
18 楼qiqunet(瑞旗·广东)回复于 2005-03-30 23:14:22 得分 0
其实正则替换并非万能胶,有时候我真觉得它没有普普通通的函数好用
使用一次正则,要调用、创建对象,再要使用对象中的方法(函数),编程时想啊想的,执行时寻址啊寻址!搞到最后,其效率远不如直接调用Script里的函数——呵,也许是我愚笨,没能理解正则的奥秘吧。
Top
19 楼Hozaka(空虚的狼)回复于 2005-03-31 00:38:05 得分 0
UPDATE 一下就好了,使用方法在 ACCESS 里面按 F1Top




