Какую клавишу табуляции использует Notepad ++?


1

После прочтения в Википедии Вот про символы табуляции я понимаю их много. То есть многие символы могут представлять отступ табуляции.

Что это за символ, который используется для отступа табуляции в Notepad ++, или, по крайней мере, как я могу знать, что это такое (я очень плохо знаком с программированием и не изучаю C ++, и мне кажется, что поиск таких данных в исходном коде Notepad ++ теперь пустая трата времени для меня).

Мне нужны эти данные, чтобы написать скрипт.


2
Он использует символ табуляции (ASCII 9).
Ƭᴇcʜιᴇ007

PCMIIW, он представлен в \s как в sed 's/^\s*//g'?
JohnDoea

2
\s это не персонаж. Это соответствует любому символу пробела.
Steven

Ответы:


3

Когда вы нажимаете табуляция Ключ в АЭС добавляет либо обычный \t знак равно \0x09 символ или последовательность пробелов \0x20 согласно следующей настройке:

Settings screenshot


2

Вы можете просматривать пробельные символы в Notepad ++. Выберите Вид (меню), Показать символ, Показать все символы. Точки - это пробелы (0x20). Стрелки - это вкладки (0x09).

Блокнот ++ Регулярные выражения предоставить несколько специальных управляющих символов для соответствия конкретному тексту.

конкретно \s это не сам персонаж. Это соответствует любому отдельному символу пробела.

\ s
Символ пробела: пробел, количество EOL и табуляции. Такой же как [[:пространство:]] ,

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.