Слаш — символ косой черты в тексте и коде¶
Слаш (англ. 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.
