Local $Str1 = _
'[Questions]' & @CRLF & _
'1.你好?' & @CRLF & _
'2.你在哪里?' & @CRLF & _
'3.你叫什么名字?' & @CRLF & _
'4.你最近好吗?' & @CRLF & _
'5.可以交个朋友吗?'
Local $Str2 = _
'[Answer]' & @CRLF & _
'1.你好。' & @CRLF & _
'2.我在家里上网。' & @CRLF & _
'3.我叫机器人小A。' & @CRLF & _
'4.还可以,你呢?' & @CRLF & _
'5.当然可以啦,呵呵。'
$sKey = InputBox('请输入以下问题中的关键字', $Str1, '哪里', ' M', 300, 180)
Local $aSR = StringRegExp($Str1, '(\d+).*?' & $sKey, 1)
If @error Then Exit MsgBox(48, '注意', '无匹配')
Local $aSR1 = StringRegExp($Str2, '(?<=\n)\h*' & $aSR[0] & '\h*\.?(\V+)', 1)
If @error Then Exit MsgBox(48, '注意', 'Error_1')
MsgBox(0, '', $aSR1[0])
|