找回密码
 加入
搜索
查看: 4249|回复: 6

[效率算法] 如何获取数据

  [复制链接]
发表于 2015-11-5 20:01:01 | 显示全部楼层 |阅读模式
悬赏50金钱已解决
第<strong>169199</strong>期开奖结果:9+2+1=<span class="now-jieguo">12</span>

如何提取 169199      与12

最佳答案

发表于 2015-11-5 20:01:02 | 显示全部楼层
#include <Array.au3>
Local $Str = '第<strong>169199</strong>期开奖结果:9+2+1=<span class="now-jieguo">12</span>'
MsgBox(0, '原字符串', $Str)
Local $aSR = StringRegExp($str, '>(\d+)<.+?">(\d+)<', 1)
_ArrayDisplay($aSR, UBound($aSR))
 楼主| 发表于 2015-11-5 20:46:14 | 显示全部楼层
回复 2# afan


   大神 我想把那两个值写入INI文件为何是空的
发表于 2015-11-5 21:20:46 | 显示全部楼层
不懂,帮顶!!!!!!!!!!!!!!!!!!!!!
发表于 2015-11-5 21:45:31 | 显示全部楼层
回复 3# ryanzone


    你是怎么写的?数组取元素是需要带下标的
#include <Array.au3>
Local $Str = '第<strong>169199</strong>期开奖结果:9+2+1=<span class="now-jieguo">12</span>'
;~MsgBox(0, '原字符串', $Str)
Local $aSR = StringRegExp($str, '>(\d+)<.+?">(\d+)<', 1)
;~_ArrayDisplay($aSR, UBound($aSR))
IniWrite('test.ini', '字段', 'key1', $aSR[0])
IniWrite('test.ini', '字段', 'key2', $aSR[1])
发表于 2015-11-7 12:07:37 | 显示全部楼层
神奇的StringRegExp
发表于 2015-11-10 13:29:15 | 显示全部楼层
回复 2# afan


    你好,麻烦帮看看这个帖子的问题要怎么解决?


http://www.autoitx.com/forum.php ... id=50325&extra=
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-10 22:51 , Processed in 0.078962 second(s), 22 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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