Ajouter Backslashs
+300 outils pour les web développeurs
Autres outils dont vous aurez peut être besoin:
La barre oblique inverse ( \ ) est une marque typographique ( glyphe ) utilisée principalement dans le calcul et est l' image miroir de la barre oblique (/) . Il est parfois appelé hack , whack , escape (à partir de C / UNIX ), slash inversé , slosh , downwhack , backslant , backwhack , bash , oblique inverse et virgule inversée . En Unicode, il est codé à U + 005C \ REVERSE SOLIDUS (HTML \).
Dans de nombreux langages de programmation tels que C , Perl , PHP , Python et dans les langages de script Unix , la barre oblique inverse est utilisée comme caractère d'échappement , pour indiquer que le caractère qui le suit doit être traité spécialement (sinon, normalement). normalement (s'il serait autrement traité spécialement). Par exemple, dans une chaîne entre guillemets, la séquence produit un octet de nouvelle ligne au lieu d'un 'n', et la séquence \"produit une double citation plutôt que la signification spéciale de la double citation qui termine la chaîne. Dans diverses expressions régulièreslangues, il est utilisé de cette façon, en changeant les caractères littéraux suivants en métacaractères et vice versa. Suite à cet usage, la double barre oblique inverse \\produit une barre oblique inverse littérale normale.
En dehors des chaînes, la seule utilisation courante dans les langues est à la fin d'une ligne pour indiquer que le caractère de retour à la ligne de fin doit être ignoré, de sorte que la ligne suivante est traitée comme si elle faisait partie de la ligne courante. Dans ce contexte, il peut être appelé une "continuation".
Le langage de programmation ALGOL 68 utilise le "\" comme symbole d'exposant décimal . ALGOL 68 a le choix entre 4 symboles d'exposant décimal: e, E, \ ou 10 . Exemples: 6.0221415e23, 6.0221415E23, 6.0221415\23ou . 6.02214151023
La barre oblique inverse est utilisée dans le système de composition TeX et dans les fichiers RTF pour commencer les balises de marquage. Dans Haskell , la barre oblique inverse est utilisée à la fois pour introduire des caractères spéciaux et pour introduire des fonctions lambda (puisque c'est une approximation raisonnable en ASCII de la lettre grecque lambda, λ).