Подсчет совпадающих строк в списке

Этот онлайн калькулятор проверяет каждую строку списка на соответствие регулярному выражению, извлекает совпадающий текст, а затем подсчитывает число уникальных совпадений и выводит их в порядке убывания

Эта страница существует благодаря следующим персонам

Timur

Timur

Создан: 2019-02-27 11:39:33, Последнее изменение: 2020-11-03 14:19:36

Этот калькулятор предназначен для быстрого анализа списка строк с помощью регулярного выражения. Калькулятор применяет выражение к каждой строке списка и извлекает попадающий под регулярное выражение текст (первую группу). По каждой уникальной группе считается число совпадающих строк.

Пример по умолчанию иллюстрирует логику. В списке по умолчанию пять строк со значением "match one" и две строки со значением "match two". Регулярное выражение [^\s]*\s(.*) для "match one" вернет текст "one", и так произойдет для пяти строк, а для "match two" вернет текст "two" и так произойдет для двух строк.

После обработки всего списка в таблице будут следующие строки:

Совпадение Количество
one 5
two 2

Может кому-нибудь пригодиться для анализа каких-либо лог-файлов.

PLANETCALC, Подсчет совпадающих строк в списке

Подсчет совпадающих строк в списке

Файл очень большой, при загрузке и создании может наблюдаться торможение браузера.

Ссылка скопирована в буфер обмена
PLANETCALC, Подсчет совпадающих строк в списке

Комментарии