帮忙看看正则代码哪里错了
本帖最后由 谋划者 于 2018-11-24 12:16 编辑比如此页面https://www.360kan.com/tv/PLZxcX7lRW0tMn.html
取此页面的类型 有都市 伦理 言情 三个,但我用e4a正则只取到最后一个言情
帮忙看看代码,不会正则
变量 类型 为 文本型
变量 类型文本 为 文本型
类型文本 =取指定文本2(源码,"<span>类型 :</span>","</p>")
创建表达式("<a class=(.*?) href=(.*?) target=(.*?)>(.*?)</a>",真,真)
开始匹配(类型文本)
判断循环首 匹配下一个()
类型 = 取子匹配文本(4)
判断循环尾
本帖最后由 易之翼 于 2018-11-24 14:07 编辑
谋划者 发表于 2018-11-24 13:58
编译错误
把321.txt放入中,然后创建表达式那行换成 创建表达式(读入资源文件("321.txt","GBK"),真,真)
代码:<a class="cat first" href=".*?" target="_blank">(.*?)</a>[\S\s]*?<a class="cat" href=".*?" target="_blank">(.*?)</a>[\S\s]*?<a class="cat" href=".*?" target="_blank">(.*?)</a>
易之翼 发表于 2018-11-24 13:44
代码:(.*?)[\S\s]*?(.*?)[\S\s]*?(.*?)
编译错误
本帖最后由 承受 于 2018-11-24 14:50 编辑
谋划者 发表于 2018-11-24 13:58
编译错误
创建表达式("<p class="&代码转字符(34)&"item"&代码转字符(34)&"><span>类型 :</span>(?<content>[\s\S]*?)<p class="&代码转字符(34)&"item"&代码转字符(34)&"><span>年代 :</span>",假,真)
"引号前面要加 \
例:<a class=\"cat first\"
页:
[1]