切换风格

默认Lavender Sky Flowers Wizard Snow Beige California City Dragon Black London Sunset glow Pink Cloud

14

主题

1006

积分

0

精华

用户组 

易积分
2968
热心
10
好评
8

热心会员活跃会员

帮忙看看正则代码哪里错了[复制链接]
发表于 2018-11-24 12:14:57 | 显示全部楼层 |阅读模式
5易积分
本帖最后由 谋划者 于 2018-11-24 12:16 编辑

比如此页面https://www.360kan.com/tv/PLZxcX7lRW0tMn.html
取此页面的类型 有都市 伦理 言情 三个,但我用e4a正则只取到最后一个言情
帮忙看看代码,不会正则
1321.png

复制代码
  1. 变量 类型 为 文本型
  2. 变量 类型文本 为 文本型
  3. 类型文本 =取指定文本2(源码,"<span>类型 :</span>","</p>")
  4.         创建表达式("<a class=(.*?) href=(.*?) target=(.*?)>(.*?)</a>",真,真)
  5.         开始匹配(类型文本)
  6.         判断循环首 匹配下一个()
  7.         类型 = 取子匹配文本(4)
  8.     判断循环尾
复制代码

最佳答案

查看完整内容

把321.txt放入中,然后创建表达式那行换成 创建表达式(读入资源文件("321.txt","GBK"),真,真)
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

5

主题

1321

积分

0

精华

用户组 

易积分
4753
热心
0
好评
2
发表于 2018-11-24 12:14:58 | 显示全部楼层
本帖最后由 易之翼 于 2018-11-24 14:07 编辑

把321.txt放入 360截图17960327529457.png 中,然后创建表达式那行换成                      创建表达式(读入资源文件("321.txt","GBK"),真,真)
321.txt (175 Bytes, 下载次数: 108)
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

5

主题

1321

积分

0

精华

用户组 

易积分
4753
热心
0
好评
2
发表于 2018-11-24 13:44:06 | 显示全部楼层
360截图179603278982108.png

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


易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

14

主题

1006

积分

0

精华

用户组 

易积分
2968
热心
10
好评
8

热心会员活跃会员

发表于 2018-11-24 13:58:02 | 显示全部楼层
易之翼 发表于 2018-11-24 13:44
代码:(.*?)[\S\s]*?(.*?)[\S\s]*?(.*?)

35746.png
编译错误
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

24

主题

688

积分

0

精华

用户组 

易积分
3022
热心
2
好评
2
发表于 2018-11-24 14:46:36 | 显示全部楼层
本帖最后由 承受 于 2018-11-24 14:50 编辑

创建表达式("<p class="&代码转字符(34)&"item"&代码转字符(34)&"><span>类型 :</span>(?<content>[\s\S]*?)<p class="&代码转字符(34)&"item"&代码转字符(34)&"><span>年代 :</span>",假,真)


TIM截图20181124145029.png
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

1

主题

43

积分

0

精华

用户组 

易积分
26
热心
0
好评
0
发表于 2018-11-24 14:47:16 | 显示全部楼层
                                            
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

3

主题

205

积分

0

精华

用户组 

易积分
1418
热心
0
好评
2
发表于 2018-11-24 14:47:59 | 显示全部楼层

"引号前面要加 \
例:<a class=\"cat first\"
易如意中文编程学习交流论坛有你更精彩~
回复

使用道具 举报

QQ|sitemap|免责声明|RGB颜色对照表|手机版|小黑屋| 易如意 - E4A中文编程学习交流论坛

GMT+8, 2025-5-1 19:41 , Processed in 0.139207 second(s), 42 queries .

Powered by Discuz! X3.4

© 2001-2018 eruyi.cn

返回顶部