Escape-sequenties-referentie
Escape-sequenties laten je speciale tekens in een string zetten — een regeleinde, een tab, een aanhalingsteken dat de string anders zou beëindigen, of een teken via zijn code. Een backslash (\) start een escape. Ze zijn bijna universeel in JSON, JavaScript, Python, Java, C en meer. Om het codepunt achter een teken te zien, gebruik de Unicode-omzetter.
Bijgewerkt 2026-07-06
| Sequentie | Stelt voor | Opmerkingen |
|---|---|---|
| \n | Regeleinde (line feed) | Het standaard regeleinde in de meeste talen |
| \r | Carriage return | Terug naar regelbegin; deel van Windows-einden |
| \r\n | Windows-regeleinde | Carriage return + line feed (CRLF) |
| \t | Tab | Horizontale tab |
| \\ | Backslash | Eén letterlijke backslash |
| \" | Dubbel aanhalingsteken | Een aanhalingsteken in een string met dubbele aanhalingstekens |
| \' | Enkel aanhalingsteken | Een aanhalingsteken in een string met enkele aanhalingstekens |
| \0 | Null-teken | De nulbyte (string-terminator in C) |
| \b | Backspace | Zelden gebruikt in tekst |
| \f | Form feed | Pagina-einde; zelden gebruikt |
| \v | Verticale tab | Zelden gebruikt |
| \uXXXX | Unicode (4 hex-cijfers) | bijv. \u00e9 = é, \u20ac = € |
| \xXX | Byte / Latin-1 (2 hex-cijfers) | bijv. \xe9 in sommige talen |
| \u{XXXX} | Unicode-codepunt (ES6) | Accolades staan codepunten boven FFFF toe, bijv. emoji |
Waar mensen het meest over struikelen is de backslash zelf: om één letterlijke backslash te schrijven heb je er twee nodig (\\) — want één start een escape. Daarom zien Windows-bestandspaden en JSON-strings er in code verdubbeld uit.
Gerelateerde tools