Имеется 1500 строк в каждой строке название файла все это в формате txt, какой программой можно определить строки где символов больше чем 256 ?
Блокнот не рассматриваю функционал маловат, а вот Notepad++ должна там быть такая функция ?
Другие языки программирования и технологии
Имеется 1500 строк с названиями файлов в формате txt, какой программой можно определить строки где символов больше?
Программой Эксель
В Excel же можно будет легко выделить слишком длинные строки в отдельный столбец!
есть достаточно простой текстовый редактор EditPlus. откройте файл в нем и произведите поиск по сл. регулярному выражению:
.{256,}
.{256,}
Вообще-то это задачка для начинающих программировать в Си, там работа с файлами и строками, но ничего сказать не могу, потому что обычно я эти примеры пропускал, ну, халтурно изучал программирование.
Эксель
Функция ДЛСТР возвращает количество символов в ячейке. Например, если ячейка В1 содержит текст Inventory, следующая формула возвращает 9
A1 =ДЛСТР (В1).плюс условное форматирование >256
В1 - строка (пробелы тоже считает)

Функция ДЛСТР возвращает количество символов в ячейке. Например, если ячейка В1 содержит текст Inventory, следующая формула возвращает 9
A1 =ДЛСТР (В1).плюс условное форматирование >256
В1 - строка (пробелы тоже считает)

эксель. там есть функция длинна строки (не помню название)
потои по длинне отсортируй и будет тебе счастье
потои по длинне отсортируй и будет тебе счастье
Быстрее всего - загнать в excel. Но если таких файлов много - придётся каждый из них открывать (или копировать и вставлять), потом к каждому применять формулы и условное формаирование.
Медленнее, но универсальнее - написать несколько строк кода на любом языке программирования.
Медленнее, но универсальнее - написать несколько строк кода на любом языке программирования.
В Notepad++ поиск в режиме регулярных выражений введите ^.{256,}$
люди а где можно выберать людей победителям в конкурсах есть сайт какой то
А ты тут в вопрос вставляй, а потом посчитаешь.. в вопрос можно вставить 120 символов, вроде лишнее количество тоже указывается
Это просто: из файла копируем и открыв Excel, вставляем в столбец A. Затем в соседнем столбце B, ячейка B1 пишем формулу: = ДЛСТР (A1);, она вернет число знаков в ячейках столбца B. Если имя файла содержит расширение, то нужно отминусовать 4 знака (.png) или 5(.docx).
Далее два варианта:
1. Копируем значения столбца B и вставляем туда же через специальную вставку как значение и делаем сортировку по столбцу по возрастанию.
2. Просто применим числовой фильтр с условием >256 минус 4-5 знаков на расширение.
Вот наглядный пример функции ДЛСТР в Excel(читать) https://maxfad.ru/ofis/ms-excel/149-funktsiya-dlstr-v-excel.html
Другой наглядный пример функции ДЛСТР в Excel(смотреть) https://youtu.be/yQyuIuocQJg
Удачи!
Далее два варианта:
1. Копируем значения столбца B и вставляем туда же через специальную вставку как значение и делаем сортировку по столбцу по возрастанию.
2. Просто применим числовой фильтр с условием >256 минус 4-5 знаков на расширение.
Вот наглядный пример функции ДЛСТР в Excel(читать) https://maxfad.ru/ofis/ms-excel/149-funktsiya-dlstr-v-excel.html
Другой наглядный пример функции ДЛСТР в Excel(смотреть) https://youtu.be/yQyuIuocQJg
Удачи!
В бесплатной Notepad++ заходи в поиск и ставь галку "регуляр. выражен",
введи само выражение:
^.{257,}$
оно будет искать строки большие или равные 257 любых символов от начала (^) до конца ($) строки.
если будут проблемы с концами строк (такое возможно т. к. файлы созданные в системе Unix, Windows и MacOS имеют разные переводы строк) попробуй так:
^.{257,}\r\n
или так:
^.{257,}\n
^.{257,}\r
введи само выражение:
^.{257,}$
оно будет искать строки большие или равные 257 любых символов от начала (^) до конца ($) строки.
если будут проблемы с концами строк (такое возможно т. к. файлы созданные в системе Unix, Windows и MacOS имеют разные переводы строк) попробуй так:
^.{257,}\r\n
или так:
^.{257,}\n
^.{257,}\r
Похожие вопросы
- Написать программу которая подсчитывает частоту встречаемости символов в заданном текстовом файле С++
- подскажите программу которая много файлов с расширением .txt будет менять им расширение на .rar
- Строки в С допустим дана строка char str[]="Hello" как к этой строке добавить символ '!' чтобы получилось "Hello!"
- в книге 280 страниц на каждой странице 40 строк в каждой строке 65 символов можно ли эту книгу уместить в дискету
- как перевести файл в формате exe в формат MPEG?
- php как удалить из текста строки предпоследний символ которых "/" ?
- Чем открыть файл в формате .dmg. Чем открыть файл в формате .dmg +10 чесно есле правельно
- А к Фотошопу CS4 не дается программа, которая открывает файлы psd формата?
- Подскажите как можно к нескольким названиям файла добавить добавить какое-то дополнение ? (см. внутри)
- Какая программа может открыть файл .рус? Блокнот не помогает. Он открывает, но там одни символы, ничего нужного.