Что нового

[Данные, строки] Как получить сумму найденных строк при переборе файлов

Atall

Новичок
Сообщения
27
Репутация
0
Доброго времени суток!

Снова проблема возникла. Возможно очень простая, но... придется обратиться к Вам!

Есть код перебора файлов и поиска в них нужных строк:

Код:
$Search = FileFindFirstFile("*.txt") 

While 1
    $hFile = FileFindNextFile($Search) 
    If @error Then ExitLoop

$sText = FileRead($hFile)

$Array = StringRegExp($sText, "(<tag>.*?</tag>)", 3)

WEnd

FileClose($Search)


Как получить сумму найденных строк из всех обработанных файлов?
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Код:
$Search = FileFindFirstFile("*.txt")

$iCount = 0

While 1
	$hFile = FileFindNextFile($Search)
	If @error Then ExitLoop

	$sText = FileRead($hFile)

	$Array = StringRegExp($sText, "(<tag>.*?</tag>)", 3)
	$iCount += UBound($Array)
WEnd

FileClose($Search)
 
Автор
A

Atall

Новичок
Сообщения
27
Репутация
0
Супер!

оказывается все просто :smile:

Спасибо большое!
 
Верх