找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
微自动2025 AutoMini(免费无功能限制,营销神器全新重构版)   a.wzdr.cn 长久更新营销神器2024(新版免费无功能限制)在线帮助文档 docs.wzdr.cn
查看: 3610|回复: 10

[已解决]怎么用正则取第二封邮件的参数?

[复制链接]
最佳答案
0 

157

回帖

2

好评

1224

达人币

用户组:VIP终身会员

VIP赞助会员

发表于 2016-11-2 09:10:55 | 显示全部楼层 |阅读模式
我用参照刺客的用正则 mid=([a-zA-Z0-9_]+) 取的是第一封邮件的mid,我想要取第二封邮件的mid该怎么办?求大神指导


■■■■■■■■[09:05:58] 发布提交网址2 【返回】: <table id="maillist"><tr><th>寄件人</th><th>主题</th><th>收件日期</th></tr><tr onclick="location='readmail.html?mid=welcome'" style="font-weight: bold;"><td>no-reply@10minutemail.net</td><td><a href="readmail.html?mid=welcome">嗨,欢迎来到10分钟邮箱!</a></td><td><span title="2016-11-02 01:05:40 UTC">刚刚</span></td></tr><tr onclick="location='readmail.html?mid=SN4a5S'" style="font-weight: bold;"><td>酱菜网注册审核员&lt;zgjcw@313cn.com&gt;</td><td><a href="readmail.html?mid=SN4a5S">中国酱菜网用户邮件验证码</a></td><td><span title="2016-11-02 01:05:52">刚刚</span></td></tr></table>
■■■■■■■■[09:05:58] 发布提交2参数1 【正则 处理前】: mid=([a-zA-Z0-9_]+)
■■■■■■■■[09:05:58] 发布提交2参数1 【正则 处理后】: mid=([a-zA-Z0-9_]+)
■■■■■■■■[09:05:58] 发布提交2参数1 【正则 结果】: welcome
■■■■■■■■[09:05:58] 发布提交网址4 【处理前】: http://www.zgsucai.com/member/register.php
■■■■■■■■[09:05:58] 发布提交网址4 【处理后】: http://www.zgsucai.com/member/register.php

最佳答案
2016-11-2 10:08:46
本帖最后由 alexsq08a 于 2016-11-2 10:12 编辑
356235726 发表于 2016-11-2 10:07
用这个么? mid=[\s\S]*?mid=([a-zA-Z0-9_]+)">
还是取得第一个


你这个要排除掉前两个
用 mid=[\s\S]*?mid=[\s\S]*?mid=(.*?)'" style=
回复

使用道具 举报

最佳答案
0 

157

回帖

2

好评

1224

达人币

用户组:VIP终身会员

VIP赞助会员

 楼主| 发表于 2016-11-2 09:48:09 | 显示全部楼层
@刺客 刺客大大,能否帮忙看看?
回复

使用道具 举报

最佳答案
24 

1973

回帖

260

好评

751

达人币

用户组:VIP终身会员

宣传大使VIP赞助会员忠实粉丝羊年幸运勋章10周年纪念勋章七夕纪念勋章兔年幸运勋章快乐勋章圣诞勋章春节勋章土豪勋章

发表于 2016-11-2 09:49:46 | 显示全部楼层
本帖最后由 alexsq08a 于 2016-11-2 10:08 编辑

这个可以把两个mid都写进正则,取第二个不取第一个

比如 mid=[\s\S]*?mid=([\s\S]*?)">

以此类推有n个mid都能选择性提取

你这个可以用

mid=[\s\S]*?mid=[\s\S]*?mid=(.*?)'" style=

评分

参与人数 3好评 +3 达人币 +15 收起 理由
依旧耀眼 + 1 + 5 很给力!
pokerjohn + 1 + 5 不解释!
a627817191 + 1 + 5 热心帮助他人,奉上小小红包

查看全部评分

回复

使用道具 举报

最佳答案
0 

157

回帖

2

好评

1224

达人币

用户组:VIP终身会员

VIP赞助会员

 楼主| 发表于 2016-11-2 10:07:29 | 显示全部楼层
用这个么? mid=[\s\S]*?mid=([a-zA-Z0-9_]+)">
还是取得第一个

id="maillist"><tr><th>寄件人</th><th>主题</th><th>收件日期</th></tr><tr onclick="location='readmail.html?mid=welcome'" style="font-weight: bold;"><td>no-reply@10minutemail.net</td><td><a href="readmail.html?mid=welcome">嗨,欢迎来到10分钟邮箱!</a></td><td><span title="2016-11-02 02:02:38 UTC">刚刚</span></td></tr><tr onclick="location='readmail.html?mid=oYHwJi'" style="font-weight: bold;"><td>酱菜网注册审核员&lt;zgjcw@313cn.com&gt;</td><td><a href="readmail.html?mid=oYHwJi">中国酱菜网用户邮件验证码</a></td><td><span title="2016-11-02 02:02:52">刚刚</span></td></tr></table>
■■■■■■■■[10:03:03] 发布提交2参数1 【正则 处理前】: mid=[\s\S]*?mid=([a-zA-Z0-9_]+)">
■■■■■■■■[10:03:03] 发布提交2参数1 【正则 处理后】: mid=[\s\S]*?mid=([a-zA-Z0-9_]+)">
■■■■■■■■[10:03:03] 发布提交2参数1 【正则 结果】: welcome
回复

使用道具 举报

最佳答案
24 

1973

回帖

260

好评

751

达人币

用户组:VIP终身会员

宣传大使VIP赞助会员忠实粉丝羊年幸运勋章10周年纪念勋章七夕纪念勋章兔年幸运勋章快乐勋章圣诞勋章春节勋章土豪勋章

发表于 2016-11-2 10:08:46 | 显示全部楼层    本楼为最佳答案   
本帖最后由 alexsq08a 于 2016-11-2 10:12 编辑
356235726 发表于 2016-11-2 10:07
用这个么? mid=[\s\S]*?mid=([a-zA-Z0-9_]+)">
还是取得第一个


你这个要排除掉前两个
用 mid=[\s\S]*?mid=[\s\S]*?mid=(.*?)'" style=

评分

参与人数 1好评 +1 达人币 +5 收起 理由
pokerjohn + 1 + 5 感谢支持,营销神器有您更精彩!

查看全部评分

回复

使用道具 举报

最佳答案
24 

1973

回帖

260

好评

751

达人币

用户组:VIP终身会员

宣传大使VIP赞助会员忠实粉丝羊年幸运勋章10周年纪念勋章七夕纪念勋章兔年幸运勋章快乐勋章圣诞勋章春节勋章土豪勋章

发表于 2016-11-2 10:15:12 | 显示全部楼层
本帖最后由 alexsq08a 于 2016-11-2 10:27 编辑

这个排除法比较基本, 如果数据多了会卡
回复

使用道具 举报

最佳答案
0 

105

回帖

0

好评

329

达人币

用户组:初级会员

发表于 2016-11-2 14:57:30 | 显示全部楼层
好好学习才是最重要的
回复

使用道具 举报

最佳答案
0 

157

回帖

2

好评

1224

达人币

用户组:VIP终身会员

VIP赞助会员

 楼主| 发表于 2016-11-2 18:23:22 | 显示全部楼层
alexsq08a 发表于 2016-11-2 10:15
这个排除法比较基本, 如果数据多了会卡

邮件验证码能正常获取了,不过注册的时候却提示邮件验证码错误
好桑心
回复

使用道具 举报

最佳答案
24 

1973

回帖

260

好评

751

达人币

用户组:VIP终身会员

宣传大使VIP赞助会员忠实粉丝羊年幸运勋章10周年纪念勋章七夕纪念勋章兔年幸运勋章快乐勋章圣诞勋章春节勋章土豪勋章

发表于 2016-11-2 18:29:42 | 显示全部楼层
356235726 发表于 2016-11-2 18:23
邮件验证码能正常获取了,不过注册的时候却提示邮件验证码错误
好桑心


手工注册的时候正常吗

有时多提交了一次邮件收取什么的,导致验证码过期。

检查下规则咯

评分

参与人数 1好评 +1 达人币 +5 收起 理由
pokerjohn + 1 + 5 不解释!

查看全部评分

回复

使用道具 举报

最佳答案
57 

2410

回帖

27

好评

4482

达人币

用户组:VIP终身会员

宣传大使美女勋章忠实粉丝VIP赞助会员10周年纪念勋章

发表于 2016-11-3 14:28:01 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

抢沙发||关于我们|手机版|营销神器 (蜀ICP备14013818号)

GMT+8, 2025-12-5 19:10

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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