--用3个大于符号作为替换符,如果有多个词要替换,就用英文竖线隔开 例1: [登录前提交网址1]http://t.wzdr.cn/?1[/登录前提交网址1] --如果下面提交数据为空,为GET访问网页,并返回文本 [登录前提交1参数1]营销(.*?)首页[/登录前提交1参数1] --正则取上面返回中的某个参数,调用:{登录前提交1参数1} [登录前提交1参数1替换]神>>>生|器>>>气[/登录前提交1参数1替换] --把神替换为生,把器替换为气 [登录提交网址1]http://t.wzdr.cn/?1[/登录提交网址1] 例1效果: 例2: --脚本替换功能调试 2.985以上版本支持 [发布脚本1]function test() { var temp = 7+7; return (temp); }[/发布脚本1] [发布脚本1名称]test[/发布脚本1名称] [发布脚本1参数][/发布脚本1参数] [发布脚本1替换]1>>>a|4>>>b[/发布脚本1替换] --把1替换为a,把4替换为b,用>>>和|隔开 [发布提交网址1]http://t.wzdr.cn/?{发布脚本1替换}[/发布提交网址1] 例2效果: 例3:[需要3.5.5.8以上版本支持] [发布前1返回编码]utf8[/发布前1返回编码] [发布前提交网址1]http://www.qulishi.com/news/201605/105491.html[/发布前提交网址1] [发布前提交1参数1]<#h1>(.*?)<#/h1>[/发布前提交1参数1] [发布前提交1参数2]<#div id="zhan"><#/div>([\s\S]*?)免责声明:[/发布前提交1参数2] [发布前提交1参数2替换]<[^>]+>|&.{1,8};[/发布前提交1参数2替换] --正则替换表达式删除不需要的代码(过滤掉所有乱七八糟的代码) --如果还有script和style标签,就需要这样写: <#script[\s\S]*?<#/script>|<#style[\s\S]*?<#/style>|<[^>]+>|&.{1,8}; --强大的正则替换,可以解决所有的匹配问题 --注意:请自己删除例程中的,所有# [过滤前后效果对比] 例4: [发布脚本1替换]12>>>twelve|11>>>eleven|10>>>ten|9>>>nine|8>>>eight|7>>>seven|6>>>six|5>>>five|4>>>four|3>>>three|2>>>two|1>>>one|0>>>zero[/发布脚本1替换] --0-12数字替换为英文,注意,最大的数字应该在左边,因为程序是从左边开始依次替换。所以不能把小数字放在左边。 例5: [发布脚本1替换]\>>>>111[/发布脚本1替换] --当然遇到多个>>>符号时候,我们需要用\转义符,所以此例改为 --3.6.5.9 增加 替换标签\>转换符;(如:>>>替换后 ) --4.3.4.7 修复 替换标签\|转换符;(如把|竖线为a:\|>>>a) [2016-05-30更新] [2016-07-27更新] [2016-08-24更新] [2017-11-20更新] [2018-06-12更新] |
抢沙发||关于我们|手机版|营销神器 (蜀ICP备14013818号)
GMT+8, 2024-3-29 20:36