找回密码
 加入
搜索
查看: 5979|回复: 18

[IE类操作] 怎么正则表达式匹配网页里面的文本。

 火.. [复制链接]
发表于 2016-4-21 18:35:15 | 显示全部楼层 |阅读模式
本帖最后由 oem923 于 2016-4-21 20:06 编辑

比如要匹配的字符串是 陌生人:
语法要怎么写。<span class="pairChatName">陌生人:</span>
  怎么知道返回值是匹配成功还是没有呢。求指教。好迷茫一头雾水。
发表于 2016-4-21 19:51:54 | 显示全部楼层
本帖最后由 131738 于 2016-4-21 19:54 编辑

回复 1# oem923

没有完整文本字符串, 至少要有包含陌生人的整行文本吧, 想帮但如何测试啊.

建议看看 http://www.autoitx.com/forum.php ... 810&fromuid=161
 楼主| 发表于 2016-4-21 20:00:38 | 显示全部楼层
回复 2# 131738
你那个下载了打不开文件,。 chw格式
 楼主| 发表于 2016-4-21 20:05:41 | 显示全部楼层
回复 2# 131738
<span class="pairChatName">陌生人:</span>  就是要匹配 这 陌生人:  语句该如何写。
发表于 2016-4-21 20:25:41 | 显示全部楼层
本帖最后由 131738 于 2016-4-21 20:31 编辑
回复  131738
陌生人:  就是要匹配 这 陌生人:  语句该如何写。
oem923 发表于 2016-4-21 20:05

声明一下, 这个不作数的, 我只是练练手而已, 你等 afan , 发哥 等高手吧.........

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2016-4-21 23:57:31 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2016-4-22 08:16:03 | 显示全部楼层
提示: 该帖被管理员或版主屏蔽
发表于 2016-4-22 09:54:18 | 显示全部楼层
回复 7# haijie1223

被我误导了, lz 好像还要后面的冒号.............
发表于 2016-4-22 10:15:01 | 显示全部楼层
回复 7# haijie1223
被我误导了, 似乎lz还要后面的冒号.
再练练手:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

×
发表于 2016-4-22 10:19:38 | 显示全部楼层
回复  haijie1223
被我误导了, 似乎lz还要后面的冒号.
再练练手:
131738 发表于 2016-4-22 10:15



    前辈OK了~
发表于 2016-4-22 10:53:53 | 显示全部楼层
前辈OK了~
afan 发表于 2016-4-22 10:19


见笑, 只是想在稍微懂点的基础上,无事找点实例练练, 加深的理解......
不过这不是脱手写的, 对照那个文档依样画葫芦......呵呵
发表于 2016-4-22 11:10:08 | 显示全部楼层
见笑, 只是想在稍微懂点的基础上,无事找点实例练练, 加深的理解......
不过这不是脱手写的, 对照那个文 ...
131738 发表于 2016-4-22 10:53



    都是这样开始的,入了门对付一般的需求就很容易了
发表于 2016-4-23 15:06:17 | 显示全部楼层
查看库里看下

评分

参与人数 1金钱 -20 收起 理由
afan -20

查看全部评分

 楼主| 发表于 2016-4-23 19:49:35 | 显示全部楼层
回复 9# 131738
请问匹配网页的DIV 的文本女生,这样写法可对,为什么运行了却没匹配,   
$body = ('\<div class="alert alert-danger text-center col-xs-push-4">女生 - <p><strong></strong></p>   </div>')         
                If StringRegExp($body ,'\女生(.+?)\',  0) Then
                 ExitLoop
                 EndIf
发表于 2016-4-23 20:09:20 | 显示全部楼层
本帖最后由 131738 于 2016-4-23 20:12 编辑

回复 14# oem923

(?<=[>]).+(?=[-])
我与你一样, 也是正则盲, 也懂不了多少.....这个正则我只是照 9 楼套用
最好一个正则要求发一个帖, afan 与 发弟都会及时回复你的.
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-20 00:30 , Processed in 0.087188 second(s), 29 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表