Перейти к содержимому

Подсчёт строк

Узнайте число строк в тексте, списке или файле, включая пустые, уникальные и дубли.

0Всего строк
0Непустые строки
0Пустые строки
0Уникальные строки
0Повторяющиеся строки
Настройки
Работает в браузере: данные никуда не загружаются.

Как пользоваться

  1. Вставьте текст или список в поле ввода. Подсчёт обновится автоматически.
  2. Если строки из одних пробелов нужно считать непустыми, снимите флажок «Строки только из пробелов считать пустыми». По умолчанию он включён.
  3. Включите «Обрезать пробелы перед сравнением», если при поиске повторов нужно игнорировать пробелы по краям строк.

Примеры

Строки в CSV со списком заказов

Исходные данные
Заказ;Город;Сумма
1042;Казань;2500
1043;Самара;1800
Результат
Всего строк: 3
Непустые строки: 3
Пустые строки: 0
Уникальные строки: 3
Повторяющиеся строки: 0

Список покупок с пустыми строками

Исходные данные
Молоко

Хлеб
   
Молоко
Яблоки
Результат
Всего строк: 6
Непустые строки: 4
Пустые строки: 2
Уникальные строки: 3
Повторяющиеся строки: 1

Повторы в списке адресов электронной почты

Исходные данные
info@primer.ru
INFO@primer.ru
 info@primer.ru 
zakaz@primer.ru
Результат
Всего строк: 4
Непустые строки: 4
Пустые строки: 0
Уникальные строки: 2
Повторяющиеся строки: 2

Частые вопросы

Что означают уникальные и повторяющиеся строки?

Уникальные строки — это число разных непустых строк. Повторяющиеся — число лишних вхождений: если одна строка встречается три раза, она добавляет два повтора.

Учитываются ли переносы строк Windows?

Переносы CRLF, LF и CR распознаются одинаково. Автоматический перенос длинной строки на экране не увеличивает число строк.

Какой размер текстового файла можно посчитать?

Можно загрузить файл размером до 100 МБ. Файлы до 5 МБ включительно отображаются в поле, более крупные считаются в фоне без вывода всего текста. Файл больше 100 МБ разделите на части и посчитайте отдельно.

Совпадает ли число строк CSV с числом записей в таблице?

Не всегда: заголовок тоже считается строкой, а перенос внутри поля в кавычках начинает новую строку. Инструмент считает строки текста, а не разбирает структуру CSV.

Отправляется ли текст на сервер?

Подсчёт выполняется в браузере; код инструмента не отправляет текст на сервер. Аналитика получает события использования без содержимого текста.