本帖最后由 水木子 于 2010-3-13 23:41 编辑
不知道LZ是不是这意思?#include <Array.au3>
Local $Text
$sText = '第一行 123' & @CRLF & _
'第二行 321' & @CRLF & _
'等三行 123' & @CRLF & _
'第四行 456' & @CRLF & _
'第五行 123' & @CRLF & _
'第六行 321' & @CRLF & _
'等七行 123' & @CRLF & _
'第八行 456' & @CRLF & _
'第九行 123' & @CRLF & _
'第十行 789'
MsgBox(0, '原字符串', $sText)
$sRe = StringRegExp($sText, '\d+', 3)
$var = _ArrayUnique($sRe)
For $i = 1 To $var[0]
$sReg = StringRegExp($sText, $var[$i], 3)
$Text &= $var[$i] & ' 出现了'& UBound($sReg) &'次' & @CRLF
Next
MsgBox(0, '统计结果', $Text)
|