Понятия не имею, прекрасно вопрос IMO. Кстати, вы можете проверить правильность форматирования для ваших пробелов. Должно ли быть четыре пробела перед символом (если так, добавьте еще 4 в каждой строке, чтобы форматирование сайта учитывало это)
jay
Ответы:
63
Избавиться от начальных пробелов и всех пустых строк (даже если пустая строка содержит пробелы или символы табуляции)
Перейти к поиску -> Заменить
Выберите «Регулярное выражение» в режиме поиска .
Используйте ^\s*для « Найти что » и оставьте « Заменить » пустым.
щелчок Replace all
Regex объяснение:
^ означает начало строки
\s*означает любое количество (даже 0) пробельных символов. Пробельные символы включают символы табуляции, пробела, перевода строки и возврата каретки.
Правка -> Операции со строками -> Удалить пустые строки или, альтернативно: Правка -> Операции со строками -> Удалить пустые строки (содержащие пустые символы)
Так круто! Я никогда не замечал, что в меню «Правка» так много вариантов редактирования. Благодарность!
icl7126
2
Это то, что ищет большинство людей, когда они приходят в StackOverflow по этому вопросу, к сожалению, ответы "\ r \ n" и "^ \ s *" - "Круче", у меня уходит 5 минут, чтобы найти этот ответ в Google. Эти другие ответы говорят сами за себя (с небольшим знанием регулярных выражений и escape-символов), это тот, который действительно экономит ваше время ...
Нажмите Ctrl+, Hчтобы открыть диалоговое окно «Найти и заменить», и введите, как показано ниже.
Введите \ r \ n \ r \ n в поле Найти что
Введите \ r \ n в Заменить на
Выберите Расширенный в режиме поиска
[\ r -> Возврат каретки & \ n -> Перевод строки]. Он даже удалит неровные пробелы. Просто продолжайте нажимать ЗАМЕНИТЬ ВСЕ, пока не получите ожидаемый результат. Надеюсь это поможет!
Скопируйте 2 пробела ( Ctrl+ C), найдите и замените ( Ctrl+ H), вставьте в поле «Найти» и выберите «Заменить». Если у вас есть один и тот же символ с пробелом позади или спереди, скопируйте символ с пробелом и замените его тем же символом без пробела.
Никаких сложных команд, которые, кстати, у меня не сработали.
Ответы:
Избавиться от начальных пробелов и всех пустых строк (даже если пустая строка содержит пробелы или символы табуляции)
^\s*
для « Найти что » и оставьте « Заменить » пустым.Regex объяснение:
^
означает начало строки\s*
означает любое количество (даже 0) пробельных символов. Пробельные символы включают символы табуляции, пробела, перевода строки и возврата каретки.источник
\s*
было бы\s+
для одного или нескольких пробелов?\s+$
чтобы удалить конечные пробелы.Правка -> Операции со строками -> Удалить пустые строки или, альтернативно: Правка -> Операции со строками -> Удалить пустые строки (содержащие пустые символы)
источник
Перейти
Edit
>Line Operations
>Remove Empty Lines
источник
Самый простой способ - выбрать все (Ctrl + A), перейти в «Правка»> «Пустая операция»> «Обрезать конечный пробел».
Это должно удалить все пробелы между ними.
источник
Вы можете использовать простой поиск по регулярному выражению и заменить его.
____(.)\r_
(поменяйте местами _, поскольку это не форматирует прямо на этом сайте)\1
Измените пробелы так, как вам нужно, потому что я думаю, что на этом сайте не отображаются именно те места, которые вам нужны
Я рекомендую сделать ваше регулярное выражение, используя этот учебник и этот шпаргалку .
источник
Нажмите Ctrl+, Hчтобы открыть диалоговое окно «Найти и заменить», и введите, как показано ниже.
[\ r -> Возврат каретки & \ n -> Перевод строки]. Он даже удалит неровные пробелы. Просто продолжайте нажимать ЗАМЕНИТЬ ВСЕ, пока не получите ожидаемый результат. Надеюсь это поможет!
источник
Скопируйте 2 пробела ( Ctrl+ C), найдите и замените ( Ctrl+ H), вставьте в поле «Найти» и выберите «Заменить». Если у вас есть один и тот же символ с пробелом позади или спереди, скопируйте символ с пробелом и замените его тем же символом без пробела.
Никаких сложных команд, которые, кстати, у меня не сработали.
источник
Перейдите в «Правка»> «Пустые операции»> «Удалить ненужные пустые поля и EOL».
источник