2013-07-19 10:37:05 +0000 2013-07-19 10:37:05 +0000
47
47

Удалить пустые строки и пробелы в Блокноте ++?

Предположим, у меня есть эти строки:

A

B

C

D

E

Я хочу удалить пустые строки, и пробелы перед буквой тоже, как это:

A
B
C
D
E

Как я могу добиться этого в Блокноте ++?

Ответы (8)

63
63
63
2013-07-19 13:32:59 +0000

Чтобы избавиться от лидирующих пробелов и всех пустых строк (даже если пустая строка содержит пробелы или закладки)

  1. Перейти к Поиск -> Заменить
  2. Выберите “Регулярное выражение” в режиме Поиск.
  3. Используйте ^\s* для “ Найти что” и оставьте “ *Заменить на *” пустым.
  4. Нажмите Заменить все

Пояснение регресса:

  • ^ означает начало строки
  • \s* означает любое количество (даже 0) пробельных символов. Пробельные символы включают в себя табуляцию, пробел, новую строку и возврат каретки.
38
38
38
2014-02-26 06:28:31 +0000

Edit -> Line Operations -> Remove Empty Lines or alternatively: Edit -> Line Operations -> Remove Empty Lines (содержащие пустые символы)

7
7
7
2016-07-15 18:02:53 +0000

Зайдите в Edit > Line Operations > Remove Empty Lines

4
4
4
2015-01-08 17:42:08 +0000

Простым способом будет выбрать все (Ctrl+A), перейдите на Edit>Blank Operation>Trim Trailing Space.

Это должно удалить все пробелы между ними.

1
1
1
2013-07-19 11:07:41 +0000

Вы можете использовать простой поиск по регулярному выражению и заменить его.

  1. Нажмите Ctrl+H для диалога Replace
  2. Убедитесь, что вы выбрали опцию ‘Регулярное выражение’
  3. Найти что: ____ (.)\r_ (обменять _ на пробел, так как он не форматируется прямо на этом сайте)
  4. Замените на: “

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

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

0
0
0
2017-03-09 18:47:40 +0000

Нажмите Ctrl+H, чтобы открыть диалоговое окно “Поиск и замена” и введите, как показано ниже.

  1. Введите \r\n\r\n в Find what
  2. 2. В поле Replace with введите \r\n 3. Выберите Extended в Search Mode [\r -> Carriage Return & \n ->Line Feed] Это удалит даже неровные пробелы в строках. Просто продолжайте нажимать REPLACE ALL до тех пор, пока не достигнете ожидаемого результата. Надеюсь, это поможет!
-1
-1
-1
2014-12-05 09:59:46 +0000

Скопируйте 2 пустых пробела (Ctrl+C), выполните поиск и замену (Ctrl+H), вставьте в поле “Поиск” и выберите Заменить. Если у вас один и тот же символ с пробелом сзади или спереди, скопируйте символ с пробелом и замените его на тот же символ без пробела.

Никаких сложных команд, которые, кстати, не сработали.

-2
-2
-2
2017-11-09 22:17:32 +0000

Перейти к редактированию > Пустые операции > Удалить ненужные пустые и EOL

Похожие вопросы

8
1
6
4
9