用法1:(需要3.381以上版本支持) 可以把{文档标题}、{文档内容}放在文章编辑器中使用。 用法2:(特殊情况使用,大多用户不会用到此方法。需要3.142以上版本支持) 可以把{文档标题}、{文档内容}放在规则编辑器中使用。 比如文档库有多个文档: 文档1.txt 文档2.txt 文档3.txt 文档1.txt内容: [文档A]比如我是标题111[/文档A][文档B]比如我是TAG1[/文档B][文档C]又比如我是来源网址1[/文档C][文档1]其实我是文档111内容,内容很长,可以有多个空行,回车符,各种代码等。[/文档1] 文档2.txt内容: [文档A]比如我是标题222[/文档A][文档B]比如我是TAG2[/文档B][文档C]又比如我是来源网址2[/文档C][文档1]其实我是文档222内容,内容很长,可以有多个空行,回车符,各种代码等。[/文档1] 文档3.txt内容: [文档A]比如我是标题333[/文档A][文档B]比如我是TAG3[/文档B][文档C]又比如我是来源网址3[/文档C][文档1]其实我是文档333内容,内容很长,可以有多个空行,回车符,各种代码等。[/文档1] 文档3当然,[文档A]、[文档C]等,所有文本都可以自定义的,按照上面格式自定义,是为了方便正则匹配需要的部分文本。 另外,需要启用文档模式,否则{文档标题}、{文档内容}标签无法正常读取数据。 例1: --登录帐号部分就不写了 [登录提交网址1]http://t.wzdr.cn/?1[/登录提交网址1] --下面我用的是发布前来获取相应文档数据 [发布前提交网址1]{文档内容}[/发布前提交网址1] [发布前提交1参数1]\[文档A](.*?)\[/文档A][/发布前提交1参数1] --取标题,正则[是转义符,所以需要加个\ [发布前提交1参数2]\[文档B](.*?)\[/文档B][/发布前提交1参数2] --取TAG [发布前提交1参数3]\[文档C](.*?)\[/文档C][/发布前提交1参数3] --取来源 [发布前提交1参数4]\[文档1](.*?)\[/文档1][/发布前提交1参数4] --取内容 --可以用文档标题标签来直接调用文件名 [发布提交网址1]http://t.wzdr.cn/?1{文档标题}[/发布提交网址1] --我用发布2来演示读取后的结果 [发布提交网址2]http://t.wzdr.cn/?{发布前提交1参数1}?{发布前提交1参数2}?{发布前提交1参数3}?{发布前提交1参数4}[/发布提交网址2] 规则报告如下: 比如文档库有1个文档: 文档标题哦.txt 文档内容: 治疗牛皮癣偏方可以随便试用吗 治疗牛皮癣偏方可以随便试用吗?由于现在普遍工作压力越来越大,很多上班族如果在工作时不注意,就易患上牛皮癣,牛皮癣一旦出现会给我们的生活带来很多不便,影响身体健康、影响人际交往、影响下一代的健康等等。 虽然现在医学发达,但是对于牛皮癣的治疗,现在还没有有效的方法和方式。牛皮癣患者久治不愈,且在治疗上的费用又相对较高,所以不少牛皮癣患者就开始选用偏方来进行牛皮癣的相关治疗。牛皮癣医院专家提醒,切不可以随意滥用牛皮癣偏方,下面我们来详细的介绍下。 关键词语:牛皮癣偏方,治疗牛皮癣 Q、如何获取“关键词语:”前面的内容和“关键词语:”后面的内容? 例2: --这个例程和上面的区别是,含有多行 [发布前提交网址1]{文档内容}[/发布前提交网址1] [发布前提交1参数1]([\s\S]*?)关键词语:[/发布前提交1参数1] --取文章正文,由于含有多行,所以用正则([\s\S]*?)来取关键词语:前面内容 [发布前提交1参数2]关键词语:(.*)$[/发布前提交1参数2] --正则取关键词语:后面的文本 --下面是测试是否能正常调用获取到的内容 [发布提交网址1]http://t.wzdr.cn/?标题是:{文档标题},内容是:{发布前提交1参数1},取到的关键词语是:{发布前提交1参数2}[/发布提交网址1] 规则报告如下: [点击查看大图] --总结:只要文档内容有规律,就可以用参数标签来获取。 Q、如何同时读取3个文档内容? --3.6.7.0 增加 单次发布支持多个{文档内容}读取; 答:可以在“内容编辑器”中,放入3个{文档内容},如下图。 [放入3个{文档内容}标签] [发布后的效果] [这是文档库内容] Q、如何只发布{文档内容}的第一段? 答:可以正则提取第一段,再当做参数来发布。 例3: [发布前提交网址1]{文档内容}[/发布前提交网址1] --读取文档内容 [发布前提交1参数1](.*?)\n[/发布前提交1参数1] --正则提取第一段 Q、如何正则获取所有文档内容? 答:使用正则表达式 ([\s\S]*) Q、为什么我把{文档内容}放在登录标签中无效? 答:这个是发布类标签,只有在执行发布标签时,才会读取相应内容,所以放到发布标签,或内容编辑器里面,才有效。 Q、如何在同一篇文章中调用不同目录的文档? 答:使用如“{文档内容=新闻a}、{文档内容=健康a}、{文档内容=动漫a}”这样的标签,就可以随机调用“文档库\新闻a、文档库\健康a、文档库\动漫a”目录的文档。 注:此目录标签只能在“文章编辑器”中调用,暂不支持“规则编辑器”内调用。 [需要4.2.8.2以上版本支持] [2015-02-08更新] [2016-03-19更新] [2016-08-29更新] [2016-09-11更新] [2017-04-28更新] [2017-07-01更新] [2017-11-02更新] [2018-03-12更新] [2018-03-13更新] |
抢沙发||关于我们|手机版|营销神器 (蜀ICP备14013818号)
GMT+8, 2024-12-11 20:37