2 / 2 / 0
Регистрация: 23.02.2014
Сообщений: 197
|
|
1 | |
Удалить в текстовом файле каждую строку, в которой число повторов какого-либо символа превышает заданное08.01.2015, 10:21. Показов 1493. Ответов 6
Метки нет (Все метки)
подскажите пожалуйста. Есть .txt файл, в нем нужно по удалять строчки - где какой либо символ повторяется больше 2, 3 раз.
пример: нужно удалить вот такие строки (в данном случае символ "1") - qw1t1, i1pk1O1, 1Pa01, 1GV1bn1nbg1. в каких - то случаях нужно удалить строчки где символ повторяется больше 2раз, а где - то больше 4раз.
0
|
08.01.2015, 10:21 | |
Ответы с готовыми решениями:
6
Удалить из матрицы первую из строк, сумма которой не превышает заданное число Необходимо в текстовом файле найти определенную строку, в которой имеется спец.символ и удалить строку Определить позицию первого вхождения в заданную строку какого-либо символа Определить, является ли заданное число произведением цифр какого либо числа |
2 / 2 / 0
Регистрация: 23.02.2014
Сообщений: 197
|
|
09.01.2015, 10:41 [ТС] | 3 |
Dragokas, - формат .txt, 100мб, т.к. 1Гб скрипты не поддерживают - зависают при обработке.
п.с. иногда нужно что бы символ повторялся 1раз, а иногда оставить что бы символ повторялся не более 2, 3 раз. Добавлено через 22 часа 26 минут хотя бы чтоб символ не повторялся больше 6раз.
0
|
2 / 2 / 0
Регистрация: 23.02.2014
Сообщений: 197
|
|
10.01.2015, 13:47 [ТС] | 4 |
пример: нужно удалить строчки где символ повторяется больше 6раз - ui1gf1hy1ju1ij1j1CX1w1ee1, oPhgPtqPcsPzPjPGGPwwwwP и т.д.
0
|
188 / 145 / 32
Регистрация: 04.10.2013
Сообщений: 149
|
||||||||||||||||
10.01.2015, 17:16 | 5 | |||||||||||||||
если для какого то определенного символа, то это будет выглядеть так:
Кликните здесь для просмотра всего текста
для любого определенного множества символов: Кликните здесь для просмотра всего текста
ну и в продолжение темы о рекурсивном переборе строки: Кликните здесь для просмотра всего текста
1
|
2 / 2 / 0
Регистрация: 23.02.2014
Сообщений: 197
|
|
11.01.2015, 13:14 [ТС] | 6 |
YupiRex, спс, попробую.
вообще словари создавались на основе 50символов. поэтому желательно пройтись по всем. файлы от 10~20мб норм переб. а что за 3 способ(он не запустился)?
0
|
2 / 2 / 0
Регистрация: 23.02.2014
Сообщений: 197
|
||||||
03.07.2015, 05:04 [ТС] | 7 | |||||
подскажите плиз. как применить данный код ко всей папке, а не только к одному файлу:
Кликните здесь для просмотра всего текста
0
|
03.07.2015, 05:04 | |