如何将字符串的小时、分钟和秒数提取并计算合计秒数?[已解决]
本帖最后由 antony410 于 2017-4-8 21:13 编辑例如1:<p>时<em>间</em>:0时5分0秒</p>例如2:<p>时<em>间</em>:00时06分06秒</p>例如3:<p>时<em>间</em>:0时18分0秒</p>请教,如何将字符串的小时、分钟和秒数提取出来并计算合计秒数?
第一步:求正则方法或字符串方法如何提取?第2步:如何合计秒数? #include <Date.au3>
Local $sSource = '<p>时<em>间</em>:00时06分06秒</p>'
Local $aSRE = StringRegExp($sSource, '(\d+)时(\d+)分(\d+)秒', 1)
If Not @Error Then
Local $iS = _TimeToTicks($aSRE, $aSRE, $aSRE)
Msgbox(0, '秒数', $iS / 1000)
EndIf 阿饭神一样存在。。 回复 2# afan
谢谢版主指教!
好强大的正则!
{:face (356):}
页:
[1]