156598 发表于 2013-12-23 20:12:08

V8标签调用这种情况适用么?如何实现

请教一下,火车头第二步,一个标签的纯正则替换中调另外一个标签的内容。

纯正则替换,或者增加内容替换,或者(?<content>[标签:源网分类名])。或者参数方法里面,

为何我调用已经存的标签都不成功呢?

纯正则替换
[\w\W]*([标签:源网分类名]),(\d+?),[\w\W]*      

内容替换
(*)<option class="optionlevels optionlevel_3 " value="[参数]" depth="3" type_id="1" >[标签:源网分类名] </option>(*)


rq204 发表于 2013-12-25 09:29:32

这种情况无法直接替换,需要使用插件对采集后的结果进行替换

156598 发表于 2013-12-25 12:22:09

老大,可是插件中还是要用到正则的,正则中调用标签的语法是啥样的呢?

        if ( preg_match("#($LabelArray['作者'])(\d+?)#", $body, $regs))
                { //使用正则获取第一幅图像地址
                        return $regs;

测试不成功的,请帮下,谢谢

156598 发表于 2013-12-27 13:36:15

语法弄对了,匹配不准确,
页: [1]
查看完整版本: V8标签调用这种情况适用么?如何实现