sslck 发表于 2008-10-17 15:39:27

关于内容替换的参数,这样为什么不行?

使用内容替换中遇到麻烦,请教大家。。

想采集以下代码中的图片,代码如下:

<img src="图片地址"    alt="65762051.jpg" />   alt="65762051.jpg" />

在内容采集过滤中,没有勾选图片一项,但没用,,,
便使用替换,想将以上代码变为图片地址的形式,以便发布在论坛里,
但在内容替换设置中,本人设置为:
将 <img src="[参数]" (*)" />替换为[参数]
这样设置却没用。。。不知为什么?如果理解内容替换里的[参数]、[参数1]、[参数2]、[参数N]不知这些参数如何用才行?请高手指教?

[ 本帖最后由 sslck 于 2008-10-17 15:41 编辑 ]

rq204 发表于 2008-10-17 15:41:22

不用替换,程序ubb后就是图片地址这种格式

sslck 发表于 2008-10-17 15:52:31

试过不行。。。
而且在要的代码中,那有一些其他内容怎么?

sslck 发表于 2008-10-17 15:54:40

刚试了下,发现图片地址居然都没了,没过滤任何东西?不知为什么?

faunus 发表于 2008-10-17 19:48:02

楼上说的没错,就是这样的。

sslck 发表于 2008-10-17 22:33:35

哪位知道吗?///替换里的”参数“是什么意思?怎么用?

sslck 发表于 2008-10-18 09:32:38

哪位知道吗?///替换里的”参数“是什么意思?怎么用?

sushy 发表于 2008-10-18 09:43:46

你初中一定学过 y=f(x) 吧,这个参数就是 x变量。

也就是说, 在 <img src="[参数]" (*)" />替换为   [参数1]这句话中,
参数是从源码中提取的变量x, 在这里匹配该规则 “http: //www.aa.com/2.jpg” 字符串
在正则中,参数1 就是 $1 的意思。$1 表示用第一个参数覆盖。 假如说 [参数] 匹配的是http: //www.aa.com/2.jpg ,那么 [参数1]就是 http: //www.aa.com/2.jpg 字符串。

[ 本帖最后由 sushy 于 2008-10-18 09:45 编辑 ]

sushy 发表于 2008-10-18 09:47:01

或者这么说吧,你编过程没有,asp 的也可以

function a(参数1,参数2,参数3)
^^^^^
end function

调用的时候

a(参数1,参数2,参数3)

xyz5200 发表于 2008-10-18 10:30:40

解释的很清楚了。就是 <img src="http: //www.aa.com/2.jpg "/>这些代码用<img src="[参数]"/>
[参数1] 上面的参数就可以
得到
http://bbs.locoy.com/%20//www.aa.com/2.jpg(因为IMG不能在这里写我用J代替G)
这下你明白了吧

[ 本帖最后由 xyz5200 于 2008-10-18 10:33 编辑 ]
页: [1] 2
查看完整版本: 关于内容替换的参数,这样为什么不行?