### 友情提示:本脚本由 Au3.REHelper 于 2018/12/06 13:30 自动生成,不保证其正确性,请自行测试 ###
#include <Array.au3>
Local $sSource = _
'<p class="op_exactqa_s_prop c-gap-bottom-small">' & @CRLF & _
' 马化腾年龄:' & @CRLF & _
' </p>' & @CRLF & _
' <div class="op_exactqa_s_answer">' & @CRLF & _
' 47岁' & @CRLF & _
' </div>' & @CRLF & _
' <p class="op_exactqa_s_abstract c-gap-top-small">'
;~MsgBox(0, '源字符串', $sSource)
Local $aSRE = StringRegExp($sSource, '(\d+)岁', 3)
If Not @Error Then MsgBox(0, '匹配数量: ' & UBound($aSRE), '其中[0]元素为: ' & $aSRE[0])
_ArrayDisplay($aSRE, UBound($aSRE))
====================================================
不用那么麻烦,宽松的话(\d+)岁能直接匹配到,不放心的话,可以写严格点:answer">\s+(\d+)岁 |