Qu'est-ce qu'une séquence d'échappement?

Inventée par Bob Bemer, une séquence d'échappement est composée de deux caractères ou plus qui commencent souvent par un caractère d'échappement qui indique à l'ordinateur ou au logiciel d'effectuer une fonction ou une commande. Vous trouverez ci-dessous une liste des séquences d'échappement couramment utilisées et disponibles utilisées dans les langages de programmation et certains éditeurs de texte.

Vous trouverez ci-dessous un exemple de la manière dont une séquence d'échappement apparaît sur un ordinateur, puis de son affichage pour l'utilisateur.

 Bonjour. \ NVoici un exemple de texte qui utilise des séquences \ nescape. 

L'exemple ci-dessus avec des séquences d'échappement afficherait le texte ci-dessous.

 Bonjour. Voici un exemple de texte utilisant des séquences d'échappement. 

Enfin, l'ajout d'une séquence d'échappement dans une expression rationnelle (expression régulière) peut vous permettre de rechercher et de remplacer des caractères ou d'effectuer une fonctionnalité spéciale. Par exemple, dans l'exemple ci-dessous d'une expression régulière Perl dans une boucle while, nous trouvons toute ligne commençant par un caractère renvoyé et supprimée.

 while () {$ line = $ _; $ line = ~ s / ^ \ n // g; } 

Escape, Termes de programmation, Regex