2016-11-26 7 views
1

Это линия линейных операций. Для меня это похоже на то, что сбивает с толку. Кажется, что пустая строка состоит из пустых символов.В блокноте ++, в чем разница между удалением пустых строк и удалением пустых строк (содержащих пробелы)?

+0

Первый только удаляет строки, которые не содержат никакого содержимого, пробелов или иного. –

+0

Пустой линией может быть, например, '\ n \ n' или' \ n \ n' – qxz

ответ

0

Пустая строка - это строка без символов. Строка с пустыми символами - это строка, которая имеет только горизонтальные символы пробела.

Если вы используете Удалить пустые строки эти линии- и enter image description here - не будут удалены.

Когда вы используете Удалите пустую строку (содержащую пустые символы), эти строки будут удалены.

ПРИМЕЧАНИЕ: Удалить пустую строку (содержащие пустые символы) не будет удалять строку с пробелами Unicode, например, неразрывное пространство U + 0160. Для удаления таких строк вам нужно использовать regex ^\s*$\R*.