Открыть сервисСервис

Слаш — символ косой черты в тексте и коде

Слаш (англ. slash, от франц. échalas — «кол», «жердь») — знак косой черты /, один из базовых символов компьютерной текстовой записи, используемый в качестве разделителя, обозначения путей, дробей, дат и в ряде других контекстов. В русскоязычной интернет-среде слово «слаш» также приобрело значение «косая черта» и стало обозначать конкретный символ, набираемый клавишами / или Shift + 7 на русской раскладке.

Происхождение и название

Символ / восходит к сокращению латинского союза et («и»), записываемого в рукописях как связка &. В эпоху Средневековья скорописцы стали заменять её упрощённым штрихом, который в XVI–XVII веках превратился в современную косую черту. В типографике символ получил название solidus (от лат. solidus — «сплошной»), а также virgule (от лат. virgula — «палочка») и shilling — по использованию в обозначении валютной единицы шиллинга.

В английском языке символ называют slash («щель, разрез») или forward slash («прямая косая черта»), чтобы отличать его от обратного слэша \ (backslash), введённого в кодировке ASCII в 1963 году.

Основные применения

Файловые пути

В операционных системах семейства Unix и Linux символ / служит разделителем каталогов в путях к файлам: например, /home/user/documents/file.txt. Корневой каталог всей файловой системы обозначается одним слэшем. В Windows в качестве разделителя используется обратный слэш \, однако многие программы (в том числе командная строка PowerShell) допускают и прямой.

Математика и дроби

В математической записи слэш заменяет горизонтальную черту дроби: 3/4 означает «три четверти». Такая запись применяется там, где набор вертикальной дроби неудобен — в программном коде, текстовых файлах, калькуляторах. Слаш также используется для обозначения деления: 24/6 = 4.

Даты и диапазоны

В формате даты слэш разделяет компоненты: 05/03/2025 (в разных странах порядок отличается — месяц/день/год или день/месяц/год). Для обозначения диапазонов и альтернатив: «и/или», «и т. д.», «в/ч» (военнослужащий), «с/х» (сельское хозяйство).

Программирование

В языках программирования слэш выполняет несколько функций:

  • Комментарии: в C, C++, Java, JavaScript, Python (версии 2) и многих других однострочный комментарий начинается с //, многострочный заключается между / и /.
  • Операция целочисленного деления: в Python 3, Ruby и ряде других языков a / b при целочисленных операндах возвращает целую часть частного.
  • Регулярные выражения: слэш служит обрамляющим символом паттерна: /abc+/.

Веб-адреса и URL

В URL слэш разделяет компоненты адреса: https://example.com/page/article. Двойной слэш //` после схемы является обязательным разделителем между протоколом и именем хоста.

Спортивные и статистические записи

В бейсболе показатель ERA ( Earned Run Average) записывается как 3.45, а слэш-линейка игрока — как .300/.380/.520 (процент попаданий, процент выходов на базу, слаггинг). В футболе счёт иногда записывают через /: «3/1».

Лингвистика и транскрипция

В фонетической транскрипции слэш обозначает границу морфемы или выделяет фонематическую запись: /mora/. В лингвистике с его помощью разделяют варианты произношения.

Связанные символы

СимволНазваниеОсновное применение
/Слаш, прямая косая чертаПути Unix, комментарии, дроби
\Обратный слэш (backslash)Пути Windows, экранирование символов
``Вертикальная черта (pipe)Передача вывода между программами в Unix
‖Двойная вертикальная чертаНорма вектора, параграф

Слаш в интернет-культуре

В русскоязычном интернете «слаш» стал мемообразным понятием: выражение «слэш-фэндом» обозначает фанатские сообщества, создающие романтические или дружеские пары между персонажами произведений (термин происходит от записи пары через косую черту: «Шерлок/Джон»). Слово «слэш» также используется как неформальное обозначение символа в паролях, кодах доступа и технических инструкциях.

См. также

  • ASCII
  • Путь к файлу
  • Регулярные выражения
  • Обратный слэш

Источники

  • Unicode Consortium. Unicode Standard, Chapter 14: Special Areas and Format Characters.
  • Salomon D. J. Forward Slash: The Most Useful Character on Your Computer. Notices of the AMS, 2011.
  • Ладыженская Т. А. Русская речь на рубеже веков. Справочник типографских знаков.
  • POSIX.1-2017. IEEE Standard for Information Technology — Operating System Interface.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru