营销神器

 找回密码
 快速注册

QQ登录

只需一步,快速开始

(新版免费无功能限制)营销神器2024版帮助文档已更新到 docs.wzdr.cn 点击进入查阅!非常详细!
查看: 3556|回复: 8

[已解决]问一个有趣正则问题

[复制链接]
最佳答案
0 

457

回帖

1

好评

343

达人币

用户组:高级会员

Rank: 4Rank: 4

帅哥勋章

发表于 2016-8-23 10:20:11 | 显示全部楼层 |阅读模式
8948.png 想获取这个参数应该怎么获取呢?前面有几个一样的 想获取最后面这个、、、
  1. <string name="id">308:xtbBNB0AABo7woILPkEzcP</string>
  2. <int name="fid">1</int>
  3. <int name="size">11925</int>
  4. <string name="from">"Apple" &lt;appleid@id.apple.com&gt;</string>
  5. <string name="to">jia8872978@163.com</string>
  6. <string name="subject">请验证您 Apple ID 的联系人电子邮件地址。</string>
  7. <date name="sentDate">2013-06-17 12:13:55</date>
  8. <date name="receivedDate">2013-06-17 12:13:57</date>
  9. <int name="priority">3</int>
  10. <int name="backgroundColor">0</int>
  11. <string name="antiVirusStatus">unscaned</string>
  12. <int name="label0">0</int>
  13. <object name="flags">
  14. <boolean name="popRead">true</boolean></object>
  15. <string name="emid">1tbiyBI-7FEACeqJaQAAsb</string>
  16. <string name="hmid">&lt;801258420.7627561371442435267.JavaMail.roverp@nwk-roverp-lap15.corp.apple.com&gt;</string></object>
  17. <object>
  18. <string name="id">268:xtbBDAEAABnjS5VTQMM+cH</string>
  19. <int name="fid">1</int>
  20. <int name="size">4328</int>
  21. <string name="from">"新浪微博" &lt;noreply@service.weibo.com&gt;</string>
  22. <string name="to">jia8872978@163.com</string>
  23. <string name="subject">新浪微博(weibo.com)开通确认!</string>
  24. <date name="sentDate">2013-06-23 02:25:10</date>
  25. <date name="receivedDate">2013-06-23 02:25:10</date>
  26. <int name="priority">3</int>
  27. <int name="backgroundColor">0</int>
  28. <string name="antiVirusStatus">unscaned</string>
  29. <int name="label0">0</int>
  30. <object name="flags">
  31. <boolean name="report">true</boolean></object>
  32. <string name="emid">1tbivgZE7FFVRV5sYwAAsA</string>
  33. <string name="hmid">&lt;e2feb9b5c49a23c1c3c6b7aa23fb337a@regv5.weibo.com&gt;</string></object>
  34. <object>
  35. <string name="id">292:xtbBJBQAABmX76A-A6mFch</string>
  36. <int name="fid">1</int>
  37. <int name="size">4240</int>
  38. <string name="from">"新浪微博" &lt;noreply@service.weibo.com&gt;</string>
  39. <string name="to">jia8872978@163.com</string>
  40. <string name="subject">新浪微博(weibo.com)开通确认!</string>
  41. <date name="sentDate">2013-06-23 02:25:14</date>
  42. <date name="receivedDate">2013-06-23 02:25:14</date>
  43. <int name="priority">3</int>
  44. <int name="backgroundColor">0</int>
  45. <string name="antiVirusStatus">unscaned</string>
  46. <int name="label0">0</int>
  47. <object name="flags">
  48. <boolean name="popRead">true</boolean>
  49. <boolean name="report">true</boolean></object>
  50. <string name="emid">1tbiDQpE7FD+KEAg2wAAsS</string>
  51. <string name="hmid">&lt;9629e37597de3c139ebfe28b495c04c5@regv5.weibo.com&gt;</string></object>
  52. <object>
复制代码
最佳答案
2016-8-23 10:31:01
  1. <string name="id">.*?</string>[\s\S]*?<string name="id">.*?</string>[\s\S]*?<string name="id">(.*?)</string>
复制代码
回复

使用道具 举报

最佳答案
965 

1万

回帖

1594

好评

3万

达人币

用户组:管理员

为人民服务!

本月灌水之星宣传大使兔年幸运勋章七夕纪念勋章本月灌水之星帅哥勋章春节勋章

发表于 2016-8-23 10:31:01 | 显示全部楼层    本楼为最佳答案   
  1. <string name="id">.*?</string>[\s\S]*?<string name="id">.*?</string>[\s\S]*?<string name="id">(.*?)</string>
复制代码
提问技巧:先问是不是这样?...再问为什么会这样?

2024定制规则联系作者QQ...如果遇到问题,可以开 向日葵、ToDesk、TeamViewer 配合QQ语音进行远程调试!

bug问题1-2个工作日内处理!QQ不闲聊,请直入主题!
营销神器,感谢支持和理解!
小提示:.wzdr是规则文件,.hwl是数据包文件 / 论坛评分,不扣自身!不用白不用。
回复 支持 反对

使用道具 举报

最佳答案
0 

457

回帖

1

好评

343

达人币

用户组:高级会员

Rank: 4Rank: 4

帅哥勋章

 楼主| 发表于 2016-8-23 10:40:30 | 显示全部楼层
本帖最后由 evgo 于 2016-8-23 10:44 编辑


我复制的时候刚刚多了一个空格,刺客大大的是可以的,谢谢~
回复 支持 反对

使用道具 举报

最佳答案
0 

457

回帖

1

好评

343

达人币

用户组:高级会员

Rank: 4Rank: 4

帅哥勋章

 楼主| 发表于 2016-8-23 10:50:21 | 显示全部楼层

不过有时候他不是第三个 不固定的。怎么办?
回复 支持 反对

使用道具 举报

最佳答案
965 

1万

回帖

1594

好评

3万

达人币

用户组:管理员

为人民服务!

本月灌水之星宣传大使兔年幸运勋章七夕纪念勋章本月灌水之星帅哥勋章春节勋章

发表于 2016-8-23 11:07:00 | 显示全部楼层
evgo 发表于 2016-8-23 10:50
不过有时候他不是第三个 不固定的。怎么办?

这个你可以看一下正则教程。总得找到他出现位置的一点规律才行。



如果 <int name="size">4240</int> 是固定的,你也可以这样写:

  1. <string name="id">(.*?)</string>
  2. <int name="fid">1</int>
  3. <int name="size">4240</int>
复制代码
提问技巧:先问是不是这样?...再问为什么会这样?

2024定制规则联系作者QQ...如果遇到问题,可以开 向日葵、ToDesk、TeamViewer 配合QQ语音进行远程调试!

bug问题1-2个工作日内处理!QQ不闲聊,请直入主题!
营销神器,感谢支持和理解!
回复 支持 反对

使用道具 举报

最佳答案
0 

457

回帖

1

好评

343

达人币

用户组:高级会员

Rank: 4Rank: 4

帅哥勋章

 楼主| 发表于 2016-8-23 11:20:54 | 显示全部楼层
刺客 发表于 2016-8-23 11:07
这个你可以看一下正则教程。总得找到他出现位置的一点规律才行。

刺客大大4240这个值不是固定的,新浪微博这个值是固定的。
  1. <string name="id">(.*?)</string>[\s\S]*?<int name="fid">.*?</int>[\s\S]*?<int name="size">.*?</int>[\s\S]*?<string name="from">"新浪微博"
复制代码

这样写 他也是自动提取第一个值。。
回复 支持 反对

使用道具 举报

最佳答案
965 

1万

回帖

1594

好评

3万

达人币

用户组:管理员

为人民服务!

本月灌水之星宣传大使兔年幸运勋章七夕纪念勋章本月灌水之星帅哥勋章春节勋章

发表于 2016-8-23 12:01:56 | 显示全部楼层
evgo 发表于 2016-8-23 11:20
刺客大大4240这个值不是固定的,新浪微博这个值是固定的。

这样写 他也是自动提取第一个值。。

你写错了,和我之前的对比下。
提问技巧:先问是不是这样?...再问为什么会这样?

2024定制规则联系作者QQ...如果遇到问题,可以开 向日葵、ToDesk、TeamViewer 配合QQ语音进行远程调试!

bug问题1-2个工作日内处理!QQ不闲聊,请直入主题!
营销神器,感谢支持和理解!
回复 支持 反对

使用道具 举报

最佳答案
0 

457

回帖

1

好评

343

达人币

用户组:高级会员

Rank: 4Rank: 4

帅哥勋章

 楼主| 发表于 2016-8-23 12:21:40 | 显示全部楼层
刺客 发表于 2016-8-23 12:01
你写错了,和我之前的对比下。

恩恩 刺客大大之前写的可以正确提取,可是每次都是随机的不是固定在第三的。所以不是每次都能获取到正确的数据。。。
回复 支持 反对

使用道具 举报

最佳答案
24 

1972

回帖

260

好评

697

达人币

用户组:VIP终身会员

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

发表于 2016-8-23 13:14:20 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-8 08:51

Powered by 营销神器论坛 Discuz!X3.4

© 2007-2024 营销工具

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