\

Barra invertida

Unicode
U+005C
Categoria
Pontuação
HTML Entity
\
CSS
\005C
A barra invertida (\) é a barra inclinada para o outro lado. Bob Bemer a incluiu em 1961 num conjunto de caracteres da IBM para que os programadores de ALGOL pudessem escrever os operadores lógicos /\ e \/; o ASCII a adotou em 1963. Na escrita comum ela não tem função nenhuma: é o sinal de pontuação do computador. Onde mais aparece é nos caminhos do Windows (C:\Usuários\Documentos), porque a barra normal já servia para as opções dos comandos.

No teclado brasileiro ABNT2 a barra invertida tem tecla própria, à esquerda do Z; no teclado de Portugal, fica à esquerda do 1. No Windows também serve Alt+92. No iPhone está na página #+=, no Android em =\<. Não confunda com a barra /, usada em endereços de sites e datas.

Como digitar

Windows
tecla \ à esquerda do Z (ABNT2) · Alt+92
macOS
tecla \ (ABNT2)
Linux
tecla \ · Ctrl+Shift+U 5c
HTML
&bsol;

Em programação

A barra invertida é o caractere de escape em quase tudo: \n e \t em strings, \d e \. em expressões regulares, \" dentro de JSON. Ela separa pastas nos caminhos do Windows, continua uma linha longa em Bash, Python e macros de C, inicia cada comando do LaTeX (\frac) e separa namespaces no PHP (App\Models). Como escapa também a si mesma, uma barra invertida literal costuma ser escrita \\.

Tags

barra invertida contrabarra backslash barra invertida no teclado alt 92 caminho do windows caractere de escape símbolos do teclado ascii

Símbolos relacionados