Где находится кнопка слэш на клавиатуре


Что такое прямой и обратный слэш на клавиатуре

Приветствую вас на блоге inetsovety.ru. Сегодня мы расскажем, что такое знак слэш и как его поставить на клавиатуре. Многие компьютерные пользователи знают клавиатуру «от» и «до», но в некоторых случаях они сталкиваются со знаками или символами, цель использования которых им не совсем понятна. И для многих людей такой неизвестной «закорючкой» является символ в виде ровной или косой вертикальной палочки. На компьютерном сленге данный символ называется слешем.

Что это такое, как и для чего применяется этот знак? Где находится этот символ, и какие его виды бывают? Давайте вкратце остановимся на этих вопросах, и дадим на них максимально исчерпывающие ответы.

Что такое слэш, и каким он бывает?

Что такое слэш на клавиатуре? Слэш – это косая линия, которая используется в качестве дроби при написании текстов, математических расчетов, финансовых отчетов и прочих документов. Однако используют символ вертикальной черты на клавиатуре не только для этого. Юзеры, которые активно принимают участие в форумах и чатах, а также практически «живут» в социальных сетях, тоже нередко прибегают к постановке такой косой в сообщении.

Зачем это нужно? Все зависит от того, какой именно вид такой черточки вы собираетесь использовать.

Примечание. В интернете можно увидеть 2 варианта написания данного слова, поэтому многие новички часто путаются в том, как правильно – слэш или слеш. В принципе, большой роли это не играет, поскольку каждый из нас вполне может пользоваться тем вариантом, который ему больше импонирует. Но если вы интересуетесь этим вопросом с точки зрения правил орфографии, то «слеш» - более правильная вариация.

к оглавлению ↑

Для чего нужна косая линия?

Для чего нужна кнопка с косой линией, и где она чаще всего применяется? Примечательно, что кнопка слэш на клавиатуре раньше отсутствовала. Этот символ использовался программистами для написания компьютерных программ, а также для разработки интернет-сайтов. Однако на сегодняшний день на клавиатуре каждого стационарного компьютера, ноутбука, нетбука, ультрабука такой символ присутствует. И касается это не только компьютерной техники. Прямой вертикальный и косой слэш также есть и на телефонах, планшетах.

Так, для чего нужна такая опция? Чтобы понять это, поговорим об использовании слеша только в контексте компьютерных технологий. Обратная косая, как и «правильная», используется для:

  1. Поиска нужного сайта в интернете. В этом случае применяется обычный двойной слэш «//», разделяющий протокол http от домена ресурса. На примере выглядит это так: http://domen.ru.
  2. Указания пути перед вписыванием ключей при создании команд в специальной строке. В этом случае может использоваться как «правильный», так и обратный слэш. Например: cd / или cd /B, b:\.
  3. Указания знака деления. Обычно слеш в таком случае используется на компьютерном или автономном калькуляторе.
  4. Разделения каталогов в путях. Такая функция широко применяется в операционной системе Виндовс. Как правило, используется при этом бэкслэш.

И это еще не все случаи, когда используют данный символ. Так, мы разобрались в том, как называется наклонная палочка на клавиатуре. Теперь же давайте перейдем к изучению видов слешей и особенностей их постановки.

к оглавлению ↑

Разновидности слешей, способы их постановки

Как поставить прямую или косую палочку на клавиатуре? Чтобы это понять, необходимо разобраться в разновидностях слешей, поскольку каждому из них соответствует отдельная клавиша.

Пайп

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

Самым простым является следующий способ постановки «пайпа»:

  1. Переключите язык клавиатуры на английский.
  2. Найдите клавишу, на которой обозначен «пайп». Он выглядит как прямая вертикальная линия.
  3. Нажмите кнопку «шифт».
  4. Удерживайте «шифт» зажатым, параллельно нажимая на клавишу с изображением «пайпа».

Вот и все – необходимый символ появился в вашем текстовом редакторе. Но есть и второй способ постановки этого знака, и он не требует изменения языковой раскладки на клавиатуре. Чтобы добавить «пайп» в текст в Ворде, следуйте такому алгоритму:

  1. Установите курсор на том месте, где должен появиться символ.
  2. Надавите на «шифт» и нажмите на кнопку с изображением «пайпа».
  3. Отпустите обе клавиши одновременно.

На заметку. Если вы хотите быстро вставить пайп в Ворде, то можете перейти во вкладку «Вставка», после чего нажать «Символы». Отыскав нужную «черточку», просто нажмите на нее 1 раз – и она появится в вашем тексте.

к оглавлению ↑

Косая черта, или правый слеш

Если вы интересуетесь вопросом, как поставить дробь на клавиатуре, то вам, бесспорно, нужная косая палочка, «смотрящая» вправо. И поставить ее намного проще, чем «пайп». Так, чтобы добавить ее в текст, необходимо:

  1. Нажать и удерживать «шифт».
  2. Найти на клавиатуре косую черточку, наклоненную вправо.
  3. Нажать на слеш и отпустить сразу обе кнопки.

Это самый быстрый способ установки правого слеша. Если у вас это не получается, то можете воспользоваться функцией вставки символа по схеме, описанной выше. Она же будет актуальной и при условии, что вам нужно вставить обратный слэш, который вы не можете найти на клавиатуре.

к оглавлению ↑

Что такое бэкслеш, и как его поставить?

Backslash на клавиатуре – это косая линия, которая наклонена влево. К слову, поставить его намного проще, чем вышеперечисленные виды слешей, поскольку нажатие клавиши «Шифт» в этом случае не обязательно. Находится «обратный слеш» на одной клавише с правой косой линией. Кнопка расположена над клавишей «шифт», хотя возможны и другие варианты (все зависит от размера клавиатуры и производителя компьютера).

Как поставить обратную косую черту на клавиатуре? Если у вас проставлен русский шрифт, то вам всего лишь нужно нажать на кнопку, где нарисована нужная линия – и знак появится в вашем тексте. Если же вы нажмете ее вместе с «шифтом», то вместо обратного слеша у вас появится простой, правый.

Вот и все: теперь вы знаете, что такое слеши, какими они бывают и как их поставить. Главное – не бойтесь экспериментировать. Если вам необходимы знания о постановке слэшэй в связи с вашей работой, то для начала потренируйтесь выставлять их в черновом документе. А когда все начнет получаться, переходите к написанию «чистового» варианта документа.

С уважением, Виктория – блог inetsovety.ru

что это такое. Косая черта (/)

Слэш (slash) – это знак косой черты, прямая линия, наклоненная вправо /. Такой знак используется в интернете, в системе Windows, программировании, математике и русском языке. Еще встречается обратная косая черта - бэкслеш \.

 

Как набрать слэш на клавиатуре

Изначально в русской клавиатуре не было этого символа, так как в основном он использовался в адресах интернета и программировании, а там нужно печатать только английскими буквами. Но со временем слеш и бэкслеш появились и в русской раскладке, так как стали использоваться в текстах.

Косая черта расположена на клавиатуре в нескольких местах:

  • Возле правой клавиши Shift на английской раскладке.
  • В цифровой части клавиатуры независимо от раскладки и регистра.
  • Над кнопкой Enter или слева от нее (набирать нужно вместе с Shift).

Обратная косая черта обычно находится слева или над кнопкой Enter. Также она может быть между левым Shift и буквой Z (Я).

Существуют альтернативный способ набора этих символов. Сначала нужно убедиться, что включен NumLock. Для этого просто попробуйте напечатать цифры через правую цифровую часть клавиатуры. Если они набираться не будут, тогда нужно нажать кнопку NumLock один раз.

Для набора косой черты зажимаем клавишу Alt и набираем на цифровой клавиатуре сначала 4 затем 7, после чего отпускаем Alt.

Обратный слэш можно напечатать таким же способом, только вместо 4 и 7 набирать 9 и 2

 

Применение

В интернете. Используется в адресах интернет-ресурсов: имя любого сайта начинается с «http://» или «https://». В зависимости от вложенности страницы слешей будет больше (http://site.ru/category/category2/...), так как знак / является разделителем в адресе.

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

В математике. Обозначает операцию деления и по значению приравнивается к двоеточию и горизонтальной черте.

Используется в этом значении в основном в компьютерных программах, например, в Excel.

Другие сферы применения. Еще слэш используется в программировании, а также является служебным типографским знаком и применяется при указании ссылок на литературные источники, разбиении текста на строки (цитировании стихов), обозначении дат.

Где используют бэкслеш

В математике. Означает разность множеств. Например, A\B на языке математики значит множество элементов, которые не входят в В, но входят в А.

В системе Windows. Употребляется при разделении каталогов, именно поэтому такой символ нельзя использовать в названиях файлов.

Например, путь в системе D:\Фото\2020\Прогулка означает, что нужно открыть папку «Прогулка», которая находится в папке «2020», а та, в свою очередь, в «Фото» на диске D.

Обновлено: 22.03.2020
Автор: Илья Кривошеев

Что такое слеш | BeginPC.ru

Рано или поздно любой человек пользующийся компьютером сталкивается с таким понятием как слеш. У некоторых начинающих осваивать компьютер это вызывает вопросы, когда они встречают это слово в тексте или разговоре, поскольку они не в курсе, что такое слеш или обратный слеш. Вы сталкиваетесь с ним регулярно, просто не знаете, что он так называется. Чтобы восполнить этот пробел в знаниях, была написана данная заметка.

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

Здесь есть один тонкий момент, у этого слова есть и другие значения, одно из которых имеет несколько пикантный смысл, но тогда чаще используется слэш. Это мы рассмотрим немного позже.

Пожалуй, сразу скажем об обратном слеше или бэкслеш «\». Как понятно из названия, значок обратный слешу. По-другому «обратная косая черта» (линия, наклоненная влево) и соответственно backslash по-английски. Так же помимо компьютерной техники используется в математике.

Как ввести слеш и обратный слеш с клавиатуры

Здесь все очень просто, для них выделены отдельные клавиши, а порой несколько. Просто находите клавишу с соответствующими значками. Обычно их надо искать рядом с клавишей Enter и правым Shift, хотя может дополнительно располагаться рядом с левым Shift. Так же обычно слеш есть на клавише с точкой, а можно воспользоваться клавишей деления на дополнительной цифровой клавиатуре.

Так что выбор способов ввести слеш с клавиатуры большой. Главное помните, что получаемый символ зависит от используемой раскладки клавиатуры в данный момент времени и нажата или нет клавиша Shift.

Зачем нужен слеш и обратный слеш

Мы будем рассматривать их применение только в контексте компьютеров и без учета их применения в языках программирования. Поэтому наверно наиболее часто обычные пользователи компьютера сталкиваются со слешем в URL адресах в сети интернет. Здесь он встречается сразу в двух видах. Просто «/» отделяет каталоги в пути, а двойной слеш «//» в начале адреса служит для отделения используемого протокола связи от самого URL.

http://example.ru/catalog/article.html

Те, кто пользуется командной строкой Windows знают, что косая черта используется перед ключами команд.

ver /?

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

В UNIX-подобных операционных системах и MAC OS слеш служит для отделения каталогов в путях к файлам и папкам.

/home/user/video/myvideo.mkv

В Windows для этих же целей используется обратный слеш.

C:\Windows\explorer.exe

Так же он отделяет разделы в реестре Windows. Пожалуй, больше простой пользователь компьютера с бэкслешем не сталкивается, поскольку программирование мы здесь не рассматриваем.

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

Есть еще одна область использования данного слова это жаргонизмы в литературе. Так слэш используется в фанфиках для обозначения произведений, где между персонажами мужского пола развиваются любовные отношения. Для обозначения обратной ситуации, когда речь идет о женских персонажах используется слово фемслэш (Femslash). Поэтому авторов данных произведений или человека которых их читает порой называют слэшерами.

Косая черта (слэш) на клавиатуре и ее предназначение

Слэш (slash) – это косая черта, расположенная в нескольких местах на клавиатуре. Обычно наклонена вправо, а если в влево, то это уже бэкслэш (backslash).

Зачем нужен слэш и бэкслэш на клавиатуре

Пользователи, работающие за компьютером не только работают, например, с графическими редакторами или просто являются геймерами, а еще занимаются текстовыми документами, в которых он рано или поздно встречает специальный знак – слэш (/). Многие начинающие, а то и опытные пользователи, встречая этот знак, даже не подозревают, как он называется. Сейчас мы напишем небольшую заметку о том, что такое слеш?

Слеш – это специальный символ (значок), который выглядит вот так: «/» или так: «\» – бэкслэш. По-другому его называют «косая черта»  «наклоненная линия», или «косая линия». Название данного знака зависит от деятельности, в которой оно применимо. В компьютерной деятельности правильно называть слэш, в математике же говорят дробь и т.д.

Помимо самого слэша, как Вы, скорее всего, видели, есть и обратный слеш. Выглядит он так: «\». Говорят о нем также: «косая черта или линия наклоненная влево».

Изначально косой линии на клавиатуре вообще не было. Слэш применялся лишь в адресах интернет ресурсов, разделяющий каталоги и в программировании. Во всех современных клавиатурах давно введен слэш и бэкслеш.

Где находится косая черта на клавиатуре

На клавиатуре косая черта и обратный слэш находится рядом с правой кнопкой Shift, либо же ниже кнопки BackSpace. На дополнительной цифровой клавиатуре, также есть слеш. При нажатой клавиши Shift будут вводиться разные знаки, а также наклоненные линии.

Предназначение косой черты и обратной косой черты

Теперь поговорим о том, зачем этот слеш нужен. Говорить мы будет только в контексте компьютерной деятельности.

Все мы, наверное, видели, что в адресной строке браузера, в URL встречаются адреса с линиями, наклоненными вправо. Помимо одной линии, иногда присутствует и двойной слеш, который разделяет протокол передачи данных от домена сайта. Все это дело выглядит примерно так:

http://domen.ru/catalog/index.html

В командной строке слэш используется при указании пути или перед ключами команд.

  • cd /?
  • sfc /scannow
  • cd /B b:\

При счете на калькуляторе, данный знак используется, как деление.

В Windows используется обратный слеш, который разделяет каталоги в путях, вот, как это выглядит:

С:\Program Files\Common Files

В операционный системах Unix это выглядит также, только с обратной косой чертой:

Как видите, обычный слэш и обратный – это разные вещи и путать их нельзя. Также, они очень важны в работе за компьютером, поэтому внимательно вводите эти два символа.

Вдобавок символ обратной косой черты делит разделы в редакторе реестра Windows.

В программировании данный символ применяется очень часто. Во-первых, он является знаком деления во многих операциях, во-вторых, создает блочное комментирование при ограничении комментариев со звездочкой в языках Java, C, C++, SQL и других. В других языках имеется двойная косая черта, указывающая на начало комментария. В языке HTML применяется в тегах, обозначающий закрывающий тэг.

Рассуждать можно долго, но теперь вы знаете, что такое косая черта (слэш) на клавиатуре, что такое обратная косая черта (бэкслэш) и для чего они нужны при работе на компьютерах, смартфонах и другой техники.

Обратная косая черта — Википедия

Материал из Википедии — свободной энциклопедии

Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 28 июля 2019; проверки требуют 2 правки. Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 28 июля 2019; проверки требуют 2 правки.
Обратная косая черта
\

Изображение

reverse solidus
Юникод U+005C
HTML-код  или 
UTF-16 0x5C
%5C

Обра́тная коса́я черта́, или обратная косая (на компьютерном жаргоне — обратный слеш [слэш] или бекслеш [бэкслэ́ш] от англ. backslash), — специальный символ (\), с написанием, обратным по отношению к обычному символу косой черты (/) (иногда, также, называемого «прямой косой»).

Обратная косая черта рисуется из левого верхнего угла воображаемого прямоугольника в правый нижний угол (то есть с наклоном назад, при направлении письма слева направо).

Символ обратной косой черты предназначен для использования только в математике множеств и информатике.

В математике обратная косая черта обозначает разность множеств:

A∖B{\displaystyle A\setminus B} — множество элементов, которые входят в A, но не входят в B.

Иногда обратной косой чертой записывают «левое частное матриц» A∖B=A−1B{\displaystyle A\setminus B=A^{-1}B}.

В Юникоде для этого есть также специальный знак «set minus» (U+2216, ∖).

В языке АЛГОЛ, как альтернатива ключевым словам and и or, допускались знаки булевой алгебры ∧{\displaystyle \wedge } и ∨{\displaystyle \vee }. Боб Бемер из IBM, участвовавший в разработке компьютера STRETCH, придумал имитировать эти символы: /\ и \/[1]. В дальнейшем обратная косая черта вошла в кодировку ASCII c кодом 92 (5С16). Подобные знаки вошли в первые варианты Паскаля[2] для объединения и пересечения множеств (современный Паскаль для этого использует * и +).

В операционных системах DOS и Windows фирмы Microsoft и их аналогах других разработчиков обратная косая используется для разделений имён каталогов при указании пути к файлу. Прямая косая, применяемая для этого в Unix, не могла быть использована в MS-DOS, потому что уже была задействована для указания ключей командной строки (оставшихся в наследство от CP/M, где команда MS-DOS dir /w писалась как dir/w). Являясь служебным символом, (\) не может быть использован в имени файла.

В операционных системах семейства UNIX и во многих языках программирования (C, C++, Java, Python, Perl, PHP[3], Ruby) обратная косая черта используется для экранирования специальных символов в строковых и символьных литералах. В языках Бейсик и Visual Basic обратная косая черта обозначает операцию целочисленного деления.

В регулярных выражениях, как правило, используется одновременно для экранирования небуквенных и нецифровых символов, имеющих специальное значение (при этом сам знак по общему правилу кодируется двойной обратной косой чертой — \\), с буквой, следующей за ней, кодирует подстановочный символ или класс символов, а с последовательностью цифр (которая может предваряться буквенным префиксом) обозначает символ по его коду.

В языке разметки ΤΕΧ обратная косая предваряет идентификатор специального символа.

  • Плюс (+)
  • Минус ()
  • Знак умножения (· или ×)
  • Знак деления (: или /)
  • Обелюс (÷)
  • Знак корня ()
  • Факториал (!)
  • Знак интеграла ()
  • Набла ()
  • Знак равенства (=, , и др.)
  • Знаки неравенства (, >, < и др.)
  • Пропорциональность ()
  • Скобки (( ), [ ], ⌈ ⌉, ⌊ ⌋, { }, ⟨ ⟩)
  • Вертикальная черта (|)
  • Косая черта, слеш (/)
  • Обратная косая черта, бэкслеш (\)
  • Знак бесконечности ()
  • Знак градуса (°)
  • Штрих (, , , )
  • Звёздочка (*)
  • Процент (%)
  • Промилле ()
  • Тильда (~)
  • Карет (^)
  • Циркумфлекс (ˆ)
  • Плюс-минус (±)
  • Знак минус-плюс ()
  • Десятичный разделитель (, или .)
  • Символ конца доказательства ()

Что такое слеш

Здравствуйте! Сегодня с вами поговорим о том, что такое слеш. Это – клавиша, которая отвечает за ввод соответствующего символа – «/». Глядя на клавиатуру, сразу ее могут найти немногие, обычно она «прячется» либо неподалеку от клавиши «Shift» справа, либо чуть ниже «Enter», если она имеет Г-образную форму. Принято, что слеш располагается на клавише, которая при вводе на русской раскладке ставит точку в предложении.

Для того чтобы ввести слеш символ, вам необходимо переключиться на английскую раскладку, после чего нажать на соответствующую клавишу без всяких «Shift» или других дополнительных кнопок. В классической раскладке имеется две клавиши – слеш и бэкслеш (обратная косая черта), который имеет вид кнопки с таким обозначением «\». Нередко на той же кнопке в новых версиях клавиатур расположен также обычный слеш и некоторые другие знаки, но нас они пока что не интересуют.

В некоторых раскладках, чаще всего, на ноутбуках имеется функция ввода слеша без переключения на английскую раскладку. Зажав «Shift» и введя с нее символ, мы получим слеш без переключения языков.

Где используется слеш?

Давние пользователи компьютера наверняка помнят времена работы в DOS’е. Им, скорее всего, не придется напоминать, что такое слеш и зачем он нужен, они и так все прекрасно знают. Для тех же, кто не сталкивался с этим – слеш применяется во многих случаях.

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

Чем отличаются слеш и бэкслеш?

Бэкслеш обычно располагается над клавишей «Enter». В отличие от слеша «/», он имеет обратную форму «\». Этот знак используется для обозначения математической функции разности множеств. Она может иметь и другие определенные роли в построении текста, здесь все может зависеть от его специфики, однако бэкслеш не так часто употребляется, как обычный слеш. Также нередко она может быть применима в различных играх при работе с консолью.

Ни в коем случае нельзя путать две этих клавиши, например, при вводе кода или директории. Иногда при вводе адреса браузер сам распознает ошибку и заменяет обратные косые линии на слеш. Однако предназначение у этих знаков совершенно разные, и об этом нужно помнить.

Если зайти на какой-нибудь диск, то мы увидим «D:\», а если зайти на сайт http://useroff.com, мы с вами можем заметить, что слеши отличаются. Вы должны это понять.

Итак, теперь вы знаете, что такое клавиша «слеш», как найти ее на клавиатуре, для чего служит этот знак. На самом деле применений ему – множество, намного больше, чем описано выше. Эта кнопка несет в себе огромный функционал, а потому она далеко не лишняя в раскладке.

На этом у меня все, пока!

Где кнопка слэш на клавиатуре. Slash и backslash: вехи на пути

Косая черта - это знак, который можно набрать на клавиатуре компьютера. Он используется в Интернете, в системе Windows, программировании, математике и русском языке. Еще этот символ называется слеш (slash) и выглядит как прямая линия, наклоненная вправо:

А черта, наклоненная в другую сторону, называется бэкслеш (backslash):

Как набрать косую черту на клавиатуре

Изначально в русской клавиатуре не было этого символа, так как в основном он использовался в адресах Интернета и программировании, а там нужно печатать только английскими буквами. Но со временем слеш и бэкслеш появились и в русской раскладке, так как стали использоваться в текстах.

Косая черта расположена на клавиатуре в нескольких местах:

  • Возле правой клавиши Shift на английской раскладке
  • В цифровой части клавиатуры независимо от раскладки и регистра
  • Над кнопкой Enter или слева от нее (набирать нужно вместе с Shift)

Обратная косая черта обычно находится слева или над кнопкой Enter. Также она может быть между левым Shift и буквой Z (Я).

Как еще можно набрать слеш и бэкслеш

Существуют альтернативный способ набора этих символов. Сначала нужно убедиться, что включен NumLock. Для этого просто попробуйте напечатать цифры через правую цифровую часть клавиатуры. Если они набираться не будут, тогда нужно нажать кнопку NumLock один раз.

Для набора косой черты зажимаем клавишу Alt и набираем на цифровой клавиатуре сначала 4 затем 7, после чего отпускаем Alt.

Обратный слэш можно напечатать таким же способом, только вместо 4 и 7 набирать 9 и 2

Применение слеша

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

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

В математике . Косая черта обозначает операцию деления и по значению приравнивается к двоеточию и горизонтальной черте.

Используется слеш в этом значении в основном в компьютерных программах, например, в Excel.

Другие сферы применения . Еще слеш используется в программировании, а также является служебным типографским знаком и применяется при указании ссылок на литературные источники, разбиении текста на строки (цитировании стихов), обозначении дат.

Где используют бэкслеш

В математике . Обратная косая черта означает разность множеств. Например, A\B на языке математики значит множество элементов, которые не входят в В, но входят в А.

В системе Windows . Бекслеш употребляется при разделении каталогов, именно поэтому такой символ нельзя использовать в названиях файлов.

Например, путь в системе D:\Фото\2015\Прогулка означает, что нужно открыть папку «Прогулка», которая находится в папке «2015», а та, в свою очередь, в «Фото» на диске D.

Здравствуйте! Сегодня с вами поговорим о том, что такое слеш. Это – клавиша, которая отвечает за ввод соответствующего символа – «/». Глядя на клавиатуру, сразу ее могут найти немногие, обычно она «прячется» либо неподалеку от клавиши «Shift» справа, либо чуть ниже «Enter», если она имеет Г-образную форму. Принято, что слеш располагается на клавише, которая при вводе на русской раскладке ставит точку в предложении.

Для того чтобы ввести слеш символ, вам необходимо переключиться на английскую раскладку, после чего нажать на соответствующую клавишу без всяких «Shift» или других дополнительных кнопок. В классической раскладке имеется две клавиши – слеш и бэкслеш (обратная косая черта), который имеет вид кнопки с таким обозначением «\». Нередко на той же кнопке в новых версиях клавиатур расположен также обычный слеш и некоторые другие знаки, но нас они пока что не интересуют.

В некоторых раскладках, чаще всего, на ноутбуках имеется функция ввода слеша без переключения на английскую раскладку. Зажав «Shift» и введя с нее символ, мы получим слеш без переключения языков.

Где используется слеш?

Давние пользователи компьютера наверняка помнят времена работы в DOS’е. Им, скорее всего, не придется напоминать, что такое слеш и зачем он нужен, они и так все прекрасно знают. Для тех же, кто не сталкивался с этим – слеш применяется во многих случаях.

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

Чем отличаются слеш и бэкслеш?

Бэкслеш обычно располагается над клавишей «Enter». В отличие от слеша «/», он имеет обратную форму «\». Этот знак используется для обозначения математической функции разности множеств. Она может иметь и другие определенные роли в построении текста, здесь все может зависеть от его специфики, однако бэкслеш не так часто употребляется, как обычный слеш. Также нередко она может быть применима в различных играх при работе с консолью.

Ни в коем случае нельзя путать две этих клавиши, например, при вводе кода или директории. Иногда при вводе адреса браузер сам распознает ошибку и заменяет обратные косые линии на слеш. Однако предназначение у этих знаков совершенно разные, и об этом нужно помнить.

Если зайти на какой-нибудь диск, то мы увидим «D:\ », а если зайти на сайт http:// сайт, мы с вами можем заметить, что слеши отличаются. Вы должны это понять.

Итак, теперь вы знаете, что такое клавиша «слеш», как найти ее на клавиатуре, для чего служит этот знак. На самом деле применений ему – множество, намного больше, чем описано выше. Эта кнопка несет в себе огромный функционал, а потому она далеко не лишняя в раскладке.

На этом у меня все, пока!

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

На ноутбуках для удобства пользователей имеется функция ввода слеша без включения английской раскладки.

Применение слэша

Пользователи, знакомые с операционной системой DOS, прекрасно знают, как много значит слеш и для чего он нужен:

  • Слеш необходим для обозначения деления. Он также заменяет знак дроби;
  • С его помощью можно установить соотношение понятий;
  • Слеш применяют для орфографических сокращений;
  • Данный знак принят в качестве оператора разделения и широко используется в различных языках программирования;
  • Слеш применяется при написании адресов ссылок. С помощью него очень легко указать местоположение необходимой веб-страницы, чтобы загрузить ее в браузере.
  • Слеш служит для разделения названий папок и директорий.

Слеш в виде прямой черты широко применяется в математике. Он служит отличным разделителем в логических структурах. В системе DOS он служит для перенаправления потоков вывода в потоки ввода или другие конвейеры. С помощью прямой черты удобно рисовать таблицы. Она незаменима в языках программирования как обозначение услов

Что такое слеш или знак косой черты

Возможно многие замечали на своей клавиатуре клавишу со значком косой черты – эта клавиша предназначена для ввода знака, который называется слеш. Что такое слеш, и для чего такая черта нужна, об этом речь в данной статье и пойдёт.

 

Косая черта на клавиатуре или кнопка слеш

Слеш, это символ в виде косой черты «/» или «\». Может раньше данный символ вводился в текст только с английской раскладки клавиатуры, поскольку на русской раскладке этот знак не был предусмотрен, то теперь большинство русскоязычных клавиатур уже его имеют. Парным знаком слеша является бэкслеш «\».

Термины слеш и бекслеш (обратный слеш) являются транскрипцией или проще говоря позаимствованными словами из английского языка: slash, backslash. Синонимами слеша являются слэш, дробь, черта дроби, косая черта, а также как и обратный слеш бывает обратная косая черта и другие вариации, имеющие схожий смысл.

Для чего нужен слеш?

  • Символ слеш в программировании используется наряду со всеми символами.
  • Как черта разделения знаков в написании адресного пути директории каталогов бэкслеш, так и интернет-адреса (слеш).
  • Для обозначения математического понятия «разделить».
  • Для перечисления, противопоставления, замены некоторых предлогов и знаков препинания при написании текстов.

Две косые черты «//» в информатике появились благодаря Бобу Бемеру, работавшему в IBM. Потом слеш и бэкслеш стали использовать в кодировке.

Майкрософт использует эти символы, чтобы разделять имена в каталогах Windows. Поскольку слеш является служебным символом, он не используется в именах файлов и обозначениях расширений.

D:\Distrib\procomputer.exe

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

В программе по вёрстке текста, бэкслеш ставится перед специальным символом. Операционная система Linux использует бэкслеш для обозначения корневого каталога со всей файловой иерархией.

Слеш для интернета

Двойной слешь в интернете используется при правильном написание URL сайтов и их страниц, а также в ссылках, хоть современные браузеры часто избавляют пользователей от этой части правильного написания адреса сайта.

http://procomputer.su/comp-gramotnost/78-chto-takoe-slesh

Слеш является разделителем в адресе страниц, поэтому если сделать изменения в строке браузера, можно перейти в каталог на уровень выше:

http://procomputer.su/comp-gramotnost

В написании адреса страницы любого из сайтов интернета есть некоторый нюанс – наличие или отсутствие слеша в конце адреса для поисковых систем является разными адресами, что не очень любят блогеры.

Что такое слеш и обратный слеш – это незаменимый знак, используемый не только в интернете, в привычном интерфейсе операционной системы, но в других не маловажных сферах: математике, при написании текстов.

вехи на пути / Habr

Немного истории

Slash

Возникновение слеша относят к временам Римской империи. На ранних стадиях современности, во Фрактуре [1], которая была широко распространена по всей Европе в средневековье, слеш (/) использовался вместо запятой, в то время как двойной слеш (//) использовался вместо тире. Двойной слеш, в конечном счете, превратился в символ похожий на знак равенства (=), а позже был еще больше упрощен до тире или дефиса [2].

Backslash

Боб Бемер ввел обратный слеш (\) в набор символов ASCII, 18 сентября 1961 года, как результат изучения частоты использования символов встречающихся в частности в программах на ALGOL’е. Тогда же вместе с обратным слешем в стандарт были включены и квадратные скобки.
В частности \ был введен, чтобы булевы операторы ALGOL’a AND и OR могли быть представлены с помощью ASCII символов как "/\" и "\/" соответственно [3,4].
Как же вышло, что исторически православный слеш заменился на свое зеркальное отображение, введенное как вспомогательный символ специально для уже мертвого языка?

Русскоязычная Википедия по этому говорит вот что:
В операционных системах DOS и Windows фирмы Microsoft и их аналогах других разработчиков, обратная косая используется для разделений имён директорий (каталогов) при указании пути к файлу. Прямая косая, применяемая для этого в Unix не могла быть использована в MS-DOS, потому что уже была задействована для указания ключей командной строки (оставшегося в наследство от СР/M, где MS-DOS команда «dir /w» писалась как «dir/w») [5].

Так как такое объяснение меня не слишком удовлетворило, пришлось найти статью «Why is the DOS path character "\"?» [6], которая вполне утолила моё любопытство. Вольный перевод избранных частей в моем исполнении:
То что символ "/" конфликтовал с разделителем пути другой относительно популярной ОС не был связан напрямую с разработчиками – в конце концов, DOS не поддерживал директорий, просто файлы в одном корневом каталоге.
Для MS-DOS 2.0 (в котором появился поддержка каталогов), дизайнеры DOSа выбрали гибридную версию – у них уже были имена дисков в наследство от DOS 1.0, поэтому разработчикам пришлось их использовать. И в дополнение к именам дисков они решили использовать *nix-style метод определения иерархии каталогов — вместо использования каталога в имени файла (как это было сделано в VMS и DEC-20), они просто сделали каталог и имя файла неотъемлемыми частями пути. Но с этим была проблема. Невозможно было использовать разделитель пути *nix (/), по той причине что слэш уже использовался как разделитель ключей.
Что им было делать? Они конечно могли использовать "." как в DEC, но точка уже использовалась как разделитель между именем файла и расширением. Поэтому они выбрали наилучший вариант из оставшихся — символ "\", который был визуально похож на "/".Таким вот образом и был выбран символ "\" для разделения путей в DOS.
Кстати есть небольшой секрет про MS-DOS. Разработчики DOS не были довольны таким положением дел – они использовали Xenix [7] для почты и прочих вещей, поэтому они были знакомы со структурой *nix команд. Поэтому они добавили в ОС возможность принимать в качестве разделителя путей как "/" так и "\" (это работает и сегодня, кстати – попробуйте выполнить «notepad c:/boot.ini» под XP (если ваш пользователь имеет права админа)). Дальше — больше. Они добавили недокументированный системный вызов, чтобы изменить символ разделителя ключей. И обновили утилиты, чтобы те поддерживали этот флаг. Они даже добавили в config.sys параметр, SWITCHAR, который позволит пользователю установить разделитель ключей на "-". Таким образом можно было превратить MS-DOS в *nix-style ОС, используя "-switch", и пути с разделителем "/".

Собственно к чему это все?

Меня побудила разобраться в этой теме следующая ситуация.
Была поставлена задача — наладить систему отчетов для автоматизированных тестов. Тесты у нас используются двух видов – Selenium (функциональные) и Jmeter (нагрузочные). Собственно в этом не было ничего сложного — для этих целей существует вполне себе open-source проект под названием logging selenium [8] и plugin для maven — chronos [9]. Настроив всё и протестировав отчеты локально, принялся за интеграцию с нашей CI — TeamCity. Вот тут-то меня и ждала та самая неожиданность, которая стала поводом для написания этой статьи.
После выполнения всех тестов отчет о Selenium-тестах имел следующий вид:

Всё отлично отображалось, и никаких отличий от локальной версии не было.
Но вот отчет, который отобразился для Jmeter-тестов, воодушевления не вызывал:


Напрочь отсутствовали все изображения на странице.
После просмотра исходного кода страницы стало понятно, что во всем виноват backslash. Ссылки на изображения были указаны в таком формате:

<img src="images\gc-performancetest.png">

Справедливости ради стоит заметить, что изображения отсутствовали в Firefox, но прекрасно отображались в IE. Хотя если бы IE не отображал ресурсы в URI которых встречается обратный слеш, как разделитель пути для Windows, то в, и не без того подпорченной, репутации индийских программистов образовалась бы еще одна брешь.

В общем, после недолгих раздумий стало понятно, что где-то внутри chronos'a используется File.separator, который и повинен в появлении обратного слеша в путях ресурсов и проблемах с отображением графиков в отчетах. Скачивание исходников плагина и исправление соответствующей строки, в которой формировался URL, решило проблему и дало возможность насладится прекрасными графиками, которые генерируются на основе результатов выполнения JMeter-тестов.


В заключении хотелось бы предостеречь от бездумного использования нативного File.separator – это не всегда приводит к кроссплатформенности, а в некоторых случаях даже может стать причиной появления новых багов. Обычный же слеш работает в Windows (зачастую), работает в *nix, Java и наконец его стоит уважать хотя бы по праву старшинства, так как он на полторы тысячи лет старше своего зазеркального брата.

P.S.: Спасибо хабраюзеру AlexanderYastrebov за внесение ясности относительно истории создания C.

Где на клавиатуре прямой слэш. Slash и backslash: вехи на пути

Здравствуйте! Сегодня с вами поговорим о том, что такое слеш. Это – клавиша, которая отвечает за ввод соответствующего символа – «/». Глядя на клавиатуру, сразу ее могут найти немногие, обычно она «прячется» либо неподалеку от клавиши «Shift» справа, либо чуть ниже «Enter», если она имеет Г-образную форму. Принято, что слеш располагается на клавише, которая при вводе на русской раскладке ставит точку в предложении.

Для того чтобы ввести слеш символ, вам необходимо переключиться на английскую раскладку, после чего нажать на соответствующую клавишу без всяких «Shift» или других дополнительных кнопок. В классической раскладке имеется две клавиши – слеш и бэкслеш (обратная косая черта), который имеет вид кнопки с таким обозначением «\». Нередко на той же кнопке в новых версиях клавиатур расположен также обычный слеш и некоторые другие знаки, но нас они пока что не интересуют.

В некоторых раскладках, чаще всего, на ноутбуках имеется функция ввода слеша без переключения на английскую раскладку. Зажав «Shift» и введя с нее символ, мы получим слеш без переключения языков.

Где используется слеш?

Давние пользователи компьютера наверняка помнят времена работы в DOS’е. Им, скорее всего, не придется напоминать, что такое слеш и зачем он нужен, они и так все прекрасно знают. Для тех же, кто не сталкивался с этим – слеш применяется во многих случаях.

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

Чем отличаются слеш и бэкслеш?

Бэкслеш обычно располагается над клавишей «Enter». В отличие от слеша «/», он имеет обратную форму «\». Этот знак используется для обозначения математической функции разности множеств. Она может иметь и другие определенные роли в построении текста, здесь все может зависеть от его специфики, однако бэкслеш не так часто употребляется, как обычный слеш. Также нередко она может быть применима в различных играх при работе с консолью.

Ни в коем случае нельзя путать две этих клавиши, например, при вводе кода или директории. Иногда при вводе адреса браузер сам распознает ошибку и заменяет обратные косые линии на слеш. Однако предназначение у этих знаков совершенно разные, и об этом нужно помнить.

Если зайти на какой-нибудь диск, то мы увидим «D:\ », а если зайти на сайт http:// сайт, мы с вами можем заметить, что слеши отличаются. Вы должны это понять.

Итак, теперь вы знаете, что такое клавиша «слеш», как найти ее на клавиатуре, для чего служит этот знак. На самом деле применений ему – множество, намного больше, чем описано выше. Эта кнопка несет в себе огромный функционал, а потому она далеко не лишняя в раскладке.

На этом у меня все, пока!

Рано или поздно любой человек пользующийся компьютером сталкивается с таким понятием как слеш. У некоторых начинающих осваивать компьютер это вызывает вопросы, когда они встречают это слово в тексте или разговоре, поскольку они не в курсе, что такое слеш или обратный слеш. Вы сталкиваетесь с ним регулярно, просто не знаете, что он так называется. Чтобы восполнить этот пробел в знаниях, была написана данная заметка.

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

Здесь есть один тонкий момент, у этого слова есть и другие значения, одно из которых имеет несколько пикантный смысл, но тогда чаще используется слэш. Смотрите не перепутайте.

Пожалуй, сразу скажем об обратном слеше или бэкслеш «\». Как понятно из названия, значок обратный слешу. По-другому «обратная косая черта» (линия наклоненная влево) и соответственно backslash по-английски. Так же помимо компьютерной техники используется в математике.

Как ввести слеш и обратный слеш с клавиатуры

Здесь все очень просто, для них выделены отдельные клавиши, а порой несколько. Просто находите клавишу с соответствующими значками. Обычно их надо искать рядом с клавишей Enter и правым Shift , хотя может дополнительно располагаться рядом с левым Shift . Так же обычно слеш есть на клавише с точкой, а можно воспользоваться клавишей деления на дополнительной цифровой клавиатуре.

Так что выбор способов ввести слеш с клавиатуры большой. Главное помните, что получаемый символ зависит от используемой раскладки клавиатуры в данный момент времени и нажата или нет клавиша Shift .

Зачем нужен слеш и обратный слеш

Мы будем рассматривать их применение только в контексте компьютеров и без учета их применения в языках программирования . Поэтому наверно наиболее часто обычные пользователи компьютера сталкиваются со слешем в URL адресах в сети интернет. Здесь он встречается сразу в двух видах. Просто «/» отделяет каталоги в пути, а двойной слеш «//» в начале адреса служит для отделения используемого протокола связи от самого URL.

Http://example.ru/catalog/article.html

Те, кто пользуется командной строкой Windows знают, что косая черта используется перед ключами команд.

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

В UNIX-подобных операционных системах и MAC OS слеш служит для отделения каталогов в путях к файлам и папкам.

/home/user/video/myvideo.mkv

В Windows для этих же целей используется обратный слеш.

C:\Windows\explorer.exe

Так же он отделяет разделы в реестре Windows . Пожалуй, больше простой пользователь компьютера с бэкслешем не сталкивается, поскольку программирование мы здесь не рассматриваем.

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

Slash
Возникновение слеша относят к временам Римской империи. На ранних стадиях современности, во Фрактуре , которая была широко распространена по всей Европе в средневековье, слеш (/) использовался вместо запятой, в то время как двойной слеш (//) использовался вместо тире. Двойной слеш, в конечном счете, превратился в символ похожий на знак равенства (=), а позже был еще больше упрощен до тире или дефиса .
Backslash
Боб Бемер ввел обратный слеш (\) в набор символов ASCII, 18 сентября 1961 года, как результат изучения частоты использования символов встречающихся в частности в программах на ALGOL’е. Тогда же вместе с обратным слешем в стандарт были включены и квадратные скобки.
В частности \ был введен, чтобы булевы операторы ALGOL’a AND и OR могли быть представлены с помощью ASCII символов как "/\" и "\/" соответственно [ , ].
Как же вышло, что исторически православный слеш заменился на свое зеркальное отображение, введенное как вспомогательный символ специально для уже мертвого языка?

Русскоязычная Википедия по этому говорит вот что:
В операционных системах DOS и Windows фирмы Microsoft и их аналогах других разработчиков, обратная косая используется для разделений имён директорий (каталогов) при указании пути к файлу. Прямая косая, применяемая для этого в Unix не могла быть использована в MS-DOS, потому что уже была задействована для указания ключей командной строки (оставшегося в наследство от СР/M, где MS-DOS команда «dir /w» писалась как «dir/w») .

Так как такое объяснение меня не слишком удовлетворило, пришлось найти статью «Why is the DOS path character "\"? » , которая вполне утолила моё любопытство. Вольный перевод избранных частей в моем исполнении:
То что символ "/" конфликтовал с разделителем пути другой относительно популярной ОС не был связан напря

Как поставить слэш на ноутбуке. Slash и backslash: вехи на пути

Рано или поздно любой человек пользующийся компьютером сталкивается с таким понятием как слеш. У некоторых начинающих осваивать компьютер это вызывает вопросы, когда они встречают это слово в тексте или разговоре, поскольку они не в курсе, что такое слеш или обратный слеш. Вы сталкиваетесь с ним регулярно, просто не знаете, что он так называется. Чтобы восполнить этот пробел в знаниях, была написана данная заметка.

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

Здесь есть один тонкий момент, у этого слова есть и другие значения, одно из которых имеет несколько пикантный смысл, но тогда чаще используется слэш. Смотрите не перепутайте.

Пожалуй, сразу скажем об обратном слеше или бэкслеш «\». Как понятно из названия, значок обратный слешу. По-другому «обратная косая черта» (линия наклоненная влево) и соответственно backslash по-английски. Так же помимо компьютерной техники используется в математике.

Как ввести слеш и обратный слеш с клавиатуры

Здесь все очень просто, для них выделены отдельные клавиши, а порой несколько. Просто находите клавишу с соответствующими значками. Обычно их надо искать рядом с клавишей Enter и правым Shift , хотя может дополнительно располагаться рядом с левым Shift . Так же обычно слеш есть на клавише с точкой, а можно воспользоваться клавишей деления на дополнительной цифровой клавиатуре.

Так что выбор способов ввести слеш с клавиатуры большой. Главное помните, что получаемый символ зависит от используемой раскладки клавиатуры в данный момент времени и нажата или нет клавиша Shift .

Зачем нужен слеш и обратный слеш

Мы будем рассматривать их применение только в контексте компьютеров и без учета их применения в языках программирования . Поэтому наверно наиболее часто обычные пользователи компьютера сталкиваются со слешем в URL адресах в сети интернет. Здесь он встречается сразу в двух видах. Просто «/» отделяет каталоги в пути, а двойной слеш «//» в начале адреса служит для отделения используемого протокола связи от самого URL.

Http://example.ru/catalog/article.html

Те, кто пользуется командной строкой Windows знают, что косая черта используется перед ключами команд.

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

В UNIX-подобных операционных системах и MAC OS слеш служит для отделения каталогов в путях к файлам и папкам.

/home/user/video/myvideo.mkv

В Windows для этих же целей используется обратный слеш.

C:\Windows\explorer.exe

Так же он отделяет разделы в реестре Windows . Пожалуй, больше простой пользователь компьютера с бэкслешем не сталкивается, поскольку программирование мы здесь не рассматриваем.

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

Обратный слэш

Символ "\" имеет несколько применений. Прежде всего, если он предшествует не буквенно-цифровому символу, он снимает с него специальное значение. Применение обратного слеша как экранирующего символа допустимо как в символьном классе, так и вне него.

Например, если вы хотите задать соответствие символу "*", в шаблоне вам необходимо указать "\*". Это предотвратит трактование "*" как метасимвола с особым значением. Во избежание ошибок всегда экранируйте не буквенно-цифровые символы, если хотите указать соответствие самому символу. В частном случае для сопоставления с самим символом обратного слеша, используйте запись "\\".

В случае, если указан модификатор PCRE_EXTENDED, пробельные символы в шаблоне (вне описания символьного класса) игнорируются. Также игнорируется часть строки, находящаяся между символом "#" (опять же, не участвующем в описании символьного класса) и следующим символом перевода строки. В таком случае обратный слеш можно применять как экранирующий символ для указания вхождений пробельным символов в шаблоне.

Второе примение обратного слеша заключается в том, что он позволяет использовать непечатные символы в описании шаблона. При том, что в PCRE нет ограничений на использование непечатных символов (исключая бинарный 0, который интерпретируется как конец шаблона), при редактировании программного кода в каком-либо текстовом редакторе гораздо удобнее использовать следующие комбинации:

\a символ оповещения, сигна, (шестнадцатиричный код 07)
\cx "Ctrl+x", где x - произвольный символ
\e escape (шестнадцатеричный код 1B)
\f разрыв страницы (шестнадцатиричный код 0C)
\n перевод строки (шестнадцатиричный код 0A)
\r возврат каретки (шестнадцатиричный код 0D)
\t табуляция (шестнадцатиричный код 09)
\xhh символ с шестнадцатиричным кодом hh
\ddd символ с восьмеричным кодом либо ссылка на подмаску

Если быть более точным, комбинация \cx интерпретируется следующим образом: если "x" - символ нижнего регистра, он преобразуется в верхний регистр. После этого шестой бит инвертируется. Таким образом "\cz" интерпретируется как 1A, в то время как "\c;" получает шестнадцатиричное значение 3B, а "\c;" - 7B.

После "\x" считываются еще две шестнадцатиричные цифры (они могут быть записаны в нижнем регистре).

После "\0" считываются две восьмеричные цифры. Если в записи менее двух цифр, будут использованы все фактически присутствующие цифры. Таким образом, последовательность "\0\x\07" будет интерпретирована как два бинарных нуля, за которыми следует символ оповещения (звонок). В случае, если вы используете представление числа в восьмеричном коде, убедитесь, что за начальным нулем следуют две значащие цифры.

Обработка обратного слеша, за которым следует не нулевая цифра, несколько сложнее. Вне символьного класса PCRE читает следующие за обратным слешем цифры как десятичное число. Если полученное значение меньше десяти, либо если шаблон содержит по меньшей мере такое же количество предшествующих текущей позиции подмасок, вся конструкция интерпретируется как ссылка на подмаску. Более детальное описание будет приведено ниже при обсуждении механизма работы подмасок.

Внутри символьного класса, либо если полученное значение больше 9 и соответствующее количество предшествующих подмасок отсутствует, PCRE считывает до трех восьмеричных цифр, следующих за обратным слешем, и генерирует один байт из последних 8-ми значащих битов полученного значения. Все последующие цифры обозначают себя же. Например:

\040 еще один способ записи пробела
\40 то же самое в случае, если данной записи предшествует менее сорока подмасок
\7 всегда интерпретируется как ссылка на подмаску
\11 может быть как обратной ссылкой, так и альтернативной записью символа табуляции
\011 всегда интерпретируется как символ табуляции
\0113 символ табуляции, за которым следует цифра "3"
\113 интерпретируется как символ с восьмеричным кодом 113 (так как ссылок на подмаски не может быть более чем 99)
\377 байт, всецело состоящий из единичных битов
\81 либо обратная ссылка, либо бинарный ноль, за которым следуют цифры "8" и "1"

Следует помнить, что восьмеричные значения, превышающие 100, следует писать без лидирующего нуля, так как читается не более трех восьмеричных цифр.

Все последовательности, определяющие однобайтное значение, могут встречаться как внутри, так и вне символьных классов. Кроме того, внутри символьного класса запись "\b" интерпретируется как символ возврата ("backspace", шестнадцатеричный код 08). Вне символьного класса она имеет другое значение (какое именно, описано ниже).

Третье использование обратного слеша - указание общего типа символов:

\d любая десятичная цифра
\D любой символ, кроме десятичной цифры
\s любой пробельный


Смотрите также

Описание: