谋划者 发表于 2018-11-24 12:14:57

帮忙看看正则代码哪里错了

本帖最后由 谋划者 于 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 12:14:58

本帖最后由 易之翼 于 2018-11-24 14:07 编辑

谋划者 发表于 2018-11-24 13:58
编译错误
把321.txt放入中,然后创建表达式那行换成                      创建表达式(读入资源文件("321.txt","GBK"),真,真)

易之翼 发表于 2018-11-24 13:44:06



代码:<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:58:02

易之翼 发表于 2018-11-24 13:44
代码:(.*?)[\S\s]*?(.*?)[\S\s]*?(.*?)


编译错误

监察院委员 发表于 2018-11-24 14:46:36

本帖最后由 承受 于 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>",假,真)


小轩oBa 发表于 2018-11-24 14:47:16

                                          

a246145 发表于 2018-11-24 14:47:59


"引号前面要加 \
例:<a class=\"cat first\"
页: [1]
查看完整版本: 帮忙看看正则代码哪里错了