HTML код:
Код: Выделить всё
1 сообщение
5 сообщений
11 сообщений
4 сообщения
...Как посчитать сумарное количество сообщений? В файле, конечно, имеется и другаю дребедень

Код: Выделить всё
1 сообщение
5 сообщений
11 сообщений
4 сообщения
...
Код: Выделить всё
#include
Global $F[1]
Global $FilePath = "List.txt"
Global $Sum = 0
_FileReadToArray($FilePath, $F)
For $I = 1 To $F[0]
If NOt(IsInt($F[$I])) Then $Sum += StringRegExpReplace($F[$I], '(\d+)\sсообщени', "$0")
Next
MsgBox(4096, "Готово", "Общее чиcло сообщений:" & @CRLF & $Sum)Код: Выделить всё
Global $sFilePath = "List.txt"
Global $iCount = 0
Global $aFRead = StringSplit(FileRead($sFilePath), @LF)
For $i = 1 To $aFRead[0]
If $aFRead[$i] == "" Then ContinueLoop
$iC = StringRegExpReplace($aFRead[$i], '(?i)\A(\d+)\sсообщен', '\1')
If @extended > 0 Then $iCount += Int($iC)
Next
MsgBox(4096, "Готово", "Общее чиcло сообщений:" & @CRLF & $iCount)
Я только про $0 спросил
Про regexp'ы я знаю
Код: Выделить всё
Global $aFRead = StringSplit(StringStripWS(StringStripCR(FileRead($sFilePath)), 3), @LF)