Автор Q Ку задал вопрос в разделе Другие языки и технологии
Удалить все пустые строки в .txt и получил лучший ответ
Ответ от
Можно за два приёма сделать.
Сначала меняешь регулярное выражение на пустое место:
Find what: ^s*$
(*) Regular expression
Потом убираешь пустые строки:
Find what:
Replace with:
(*) Extended (
)
Ответ от Пользователь удален[гуру]
Function C++ Language:
strlen(строка) - определяет фактическое количество символов в строке.
strrev(строка) - перепишет строку в обратном порядке.
strlwr(строка) - превращает все большие символы строки в маленькие.
strupr(строка) - превращает все малые символы строки в большие.
strcpy(r1, r2) - копирует символы с рядка r2 в рядок r1.
strcat(r1, r2) - команда прибавляет содержимое строки r2, к строке r1.
strncpy(r1, r2, n) - копирует первых n символов рядка r2 в рядок r1.
strncat(r1, r2, n) - к переменой r1 прибавляем первых n символов рядка r2.
strchr(r1, символ) - вычисляет первое вхождение некоторого символа в рядок r1.
strrchr(r1, символ) - определяет последние вхождение указанного символа в рядок r1.
strspn(r1, r2) - определяет номер первого символа, который входит в строку r1, но не-входит у строку r2.
strstr(r1, r2) - определяет в строке r1 подстроку, што начинается с первого вхождения строки r2 в строку r1.
strtok(r1, r2) - определяет часть строки r1, которая завершается перед первым одинаковым символом строки r1 та r2.
strnset(r1, символ, n) - ставит n раз заданий символ перед строкой r1.
strcmp(r1, r2) - проверяет строки, возвращает ERROR_SUCCESS в случаи одинаковых строк.
Function WinAPI:
GetWindowText - копирует текст определенного окна.
SetWindowText - изменяет текст определенного окна.
wsprintf - форматирует и загружает серию символов.
CharLower - конвертирует все символы из верхнего регистра в нижний.
CharLowerBuff - конвертирует все символы из верхнего регистра на буфере в нижний.
CharNext - извлекает указатель в следующий символ в строке.
CharPrev - извлекает указатель в предыдущий символ в строке.
CharToOem - переводит строку в OEM, определявший набор символов.
CharToOemBuff - переводит определенное количество символов в строке в OEM, определявший набор символов.
CharUpper - преобразовывает символьную строку или единственный символ в верхний регистр.
CharUpperBuff - преобразовывает символы нижнего регистра на буфере в символы верхнего регистра.
CompareString - сравнивает две строки, определяя строку с высшим приоритетом в алфавитном порядке.
IsCharAlpha - определяет является ли символ алфавитным символом.
IsCharAlphaNumeric - определяет является ли или символ алфавитным или числовым символом.
IsCharLower - определяет является ли символ нижним регистром.
IsCharSpace - определяет представляет ли символ пространство.
IsCharUpper - определяет является ли символ верхним регистром.
Function C++ Language:
strlen(строка) - определяет фактическое количество символов в строке.
strrev(строка) - перепишет строку в обратном порядке.
strlwr(строка) - превращает все большие символы строки в маленькие.
strupr(строка) - превращает все малые символы строки в большие.
strcpy(r1, r2) - копирует символы с рядка r2 в рядок r1.
strcat(r1, r2) - команда прибавляет содержимое строки r2, к строке r1.
strncpy(r1, r2, n) - копирует первых n символов рядка r2 в рядок r1.
strncat(r1, r2, n) - к переменой r1 прибавляем первых n символов рядка r2.
strchr(r1, символ) - вычисляет первое вхождение некоторого символа в рядок r1.
strrchr(r1, символ) - определяет последние вхождение указанного символа в рядок r1.
strspn(r1, r2) - определяет номер первого символа, который входит в строку r1, но не-входит у строку r2.
strstr(r1, r2) - определяет в строке r1 подстроку, што начинается с первого вхождения строки r2 в строку r1.
strtok(r1, r2) - определяет часть строки r1, которая завершается перед первым одинаковым символом строки r1 та r2.
strnset(r1, символ, n) - ставит n раз заданий символ перед строкой r1.
strcmp(r1, r2) - проверяет строки, возвращает ERROR_SUCCESS в случаи одинаковых строк.
Function WinAPI:
GetWindowText - копирует текст определенного окна.
SetWindowText - изменяет текст определенного окна.
wsprintf - форматирует и загружает серию символов.
CharLower - конвертирует все символы из верхнего регистра в нижний.
CharLowerBuff - конвертирует все символы из верхнего регистра на буфере в нижний.
CharNext - извлекает указатель в следующий символ в строке.
CharPrev - извлекает указатель в предыдущий символ в строке.
CharToOem - переводит строку в OEM, определявший набор символов.
CharToOemBuff - переводит определенное количество символов в строке в OEM, определявший набор символов.
CharUpper - преобразовывает символьную строку или единственный символ в верхний регистр.
CharUpperBuff - преобразовывает символы нижнего регистра на буфере в символы верхнего регистра.
CompareString - сравнивает две строки, определяя строку с высшим приоритетом в алфавитном порядке.
IsCharAlpha - определяет является ли символ алфавитным символом.
IsCharAlphaNumeric - определяет является ли или символ алфавитным или числовым символом.
IsCharLower - определяет является ли символ нижним регистром.
IsCharSpace - определяет представляет ли символ пространство.
IsCharUpper - определяет является ли символ верхним регистром.
Ответ от Единственный[гуру]
Если в Notepad++ действительно есть замена с регулярными выражениями, то в строке что заменить пиши
^[ ]*$
на что заменить - пустая строка.
Таким образом, все строки с несколькими пробелами очистятся (станут пустыми) .
У меня в программе Notepad2 есть функция пустых удаления строк (Alt+R)
chat.jomei*/notepad.rar
// обманем модеров, вместо * напишем .ru
После опустения строк, открываешь в моём блокноте и удаляешь все строки разом.
В принципе, в моём блокноте тоже есть замена регулярных выражений, но она почему-то заменять умеет только на какую-нибудь строку, т. е. на пустую строку не заменяет, а, допустим замена на один пробел, уже работает. Поэтому возможность сделать всё в Notepad2 отпадает, но если разобраться сумеешь - расскажи.
Возникнут вопросы - пиши на мыло, аськ 381538510 или вконтакт id12702046, с пометкой "question/43101484"
Успехов!
Если в Notepad++ действительно есть замена с регулярными выражениями, то в строке что заменить пиши
^[ ]*$
на что заменить - пустая строка.
Таким образом, все строки с несколькими пробелами очистятся (станут пустыми) .
У меня в программе Notepad2 есть функция пустых удаления строк (Alt+R)
chat.jomei*/notepad.rar
// обманем модеров, вместо * напишем .ru
После опустения строк, открываешь в моём блокноте и удаляешь все строки разом.
В принципе, в моём блокноте тоже есть замена регулярных выражений, но она почему-то заменять умеет только на какую-нибудь строку, т. е. на пустую строку не заменяет, а, допустим замена на один пробел, уже работает. Поэтому возможность сделать всё в Notepad2 отпадает, но если разобраться сумеешь - расскажи.
Возникнут вопросы - пиши на мыло, аськ 381538510 или вконтакт id12702046, с пометкой "question/43101484"
Успехов!
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Удалить все пустые строки в .txt
спросили в Юникод
Как удалить повторяющиеся строки в Notepad
Делается это все в два клика.
1. Итак открываем ваш текстовый документ
2. Выделяем весь
подробнее...
Как удалить повторяющиеся строки в Notepad
Делается это все в два клика.
1. Итак открываем ваш текстовый документ
2. Выделяем весь
подробнее...
как удалить пробелы в начале строк, на всех строках.
если число пробелов одинаково, попробуй
подробнее...
Заблокирован вход на сайт ВКонтакте. Помогите!!!
Вариант 1.
C:WINDOWSsystem32driversetchosts - проверьте этот документ (открывать
подробнее...
спросили в Интернет
не просматривается видео в одноклассниках
1. Перезагрузите страницу комбинацией кнопок Ctrl+F5.
2. Убедитесь, что у вас установлена
подробнее...
не просматривается видео в одноклассниках
1. Перезагрузите страницу комбинацией кнопок Ctrl+F5.
2. Убедитесь, что у вас установлена
подробнее...
спросили в Интернет
Народ у меня ПРОБЛЕМА!!! Переустановила винду, и перестали работать "в контакте" страница не открывается а пишутся цифр
это не винда а браузер тупит. в контакте просто напиши мыло свое и пусть пароль вышлют его ткда
подробнее...
Народ у меня ПРОБЛЕМА!!! Переустановила винду, и перестали работать "в контакте" страница не открывается а пишутся цифр
это не винда а браузер тупит. в контакте просто напиши мыло свое и пусть пароль вышлют его ткда
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Интернет
вконтакте страница заблокирована что делать
вирус это, нужно его убирать и его следы тоже
Часто блокировка сайтов прописана в файле
подробнее...
вконтакте страница заблокирована что делать
вирус это, нужно его убирать и его следы тоже
Часто блокировка сайтов прописана в файле
подробнее...
спросили в Интернет
Почему не работает контакт? пишет
1. Ищем файл hosts на компьютере
Либо встроенным поиском в Windows, либо по следующим адресам:
подробнее...
Почему не работает контакт? пишет
1. Ищем файл hosts на компьютере
Либо встроенным поиском в Windows, либо по следующим адресам:
подробнее...
спросили в Другое Память
как почистить оперативную память на компьютере??
Для того, чтобы частично очистить оперативную память и повысить скорость компьютера, выполните
подробнее...
как почистить оперативную память на компьютере??
Для того, чтобы частично очистить оперативную память и повысить скорость компьютера, выполните
подробнее...
спросили в Вирус
Помогите написать первый вирус
Писать будем bat файл в обычном виндовом блокноте. Создаем файл и пишем.
@Echo off
подробнее...
Помогите написать первый вирус
Писать будем bat файл в обычном виндовом блокноте. Создаем файл и пишем.
@Echo off
подробнее...
спросили в Интернет
как разморозить страницу в вк если нет мобильного телефона (потерял)
Инструкция
1
Получив доступ к странице участника, мошенники начинают рассылать с нее
подробнее...
как разморозить страницу в вк если нет мобильного телефона (потерял)
Инструкция
1
Получив доступ к странице участника, мошенники начинают рассылать с нее
подробнее...
Взломать файл word 2003
открыла блокнотом ctrl f набрала слово пасфорд написала и не чего не нашло ?
Илья
подробнее...
Почему когда нажимаешь на кнопку в одноклассниках, ничего не появляется?
1. Перезагрузите страницу комбинацией кнопок Ctrl+F5.
2. Убедитесь, что у вас
подробнее...