Wat zijn alle escape-personages?

Ik ken een deel van de ontsnappingsteken in Java, b.v.

\n : Newline
\r : Carriage return
\t : Tab
\\ : Backslash
...

Is er ergens een volledige lijst?


Antwoord 1, Autoriteit 100%

U kunt de volledige lijst hier vinden.

  • \tPlaats op dit punt een tabblad in de tekst.
  • \bPlaats op dit punt een backspace in de tekst.
  • \nSteek op dit punt een nieuwe lijn in de tekst.
  • \rSteek een wagenrendement in de tekst op dit punt.
  • \fPlaats op dit punt een formfeed in de tekst.
  • \'Steek een enkel citaat-teken in de tekst op dit punt.
  • \"Steek een dubbele quote-teken in de tekst op dit punt.
  • \\Steek op dit punt een backslash-teken in de tekst.

Antwoord 2, Autoriteit 23%

Java Escape Sequences:
\u{0000-FFFF}  /* Unicode [Basic Multilingual Plane only, see below] hex value 
                  does not handle unicode values higher than 0xFFFF (65535),
                  the high surrogate has to be separate: \uD852\uDF62
                  Four hex characters only (no variable width) */
\b             /* \u0008: backspace (BS) */
\t             /* \u0009: horizontal tab (HT) */
\n             /* \u000a: linefeed (LF) */
\f             /* \u000c: form feed (FF) */
\r             /* \u000d: carriage return (CR) */
\"             /* \u0022: double quote (") */
\'             /* \u0027: single quote (') */
\\             /* \u005c: backslash (\) */
\{0-377}       /* \u0000 to \u00ff: from octal value 
                  1 to 3 octal digits (variable width) */

Het Basic Multilingual Planeis de unicode-waarden van 0x0000 – 0xFFFF (0 – 65535). Extra vlakken kunnen in Java alleen worden gespecificeerd door meerdere tekens: de Egyptische heiroglief A054 (liggende kerel) is U+1303F/ 𓀿en zou moeten zijn opgesplitst in "\uD80C\uDC3F"(UTF-16) voor Java-strings. Sommige andere talen ondersteunen hogere vlakken met "\U0001303F".


Antwoord 3

Ja, hieronder vindt u een link van docs.Oracle waar u de volledige lijst met escape-tekens in Java kunt vinden.

Escape-tekens worden altijd voorafgegaan door “\”en worden gebruikt om een specifieke taak uit te voeren, zoals naar de volgende regel gaan, enz.

Raadpleeg de volgende link voor meer details over het Escape-personage:

https://docs.oracle.com/javase/tutorial/ java/data/characters.html


Antwoord 4

Dit zijn escape-tekens die worden gebruikt om strings te manipuleren.

\t  Insert a tab in the text at this point.
\b  Insert a backspace in the text at this point.
\n  Insert a newline in the text at this point.
\r  Insert a carriage return in the text at this point.
\f  Insert a form feed in the text at this point.
\'  Insert a single quote character in the text at this point.
\"  Insert a double quote character in the text at this point.
\\  Insert a backslash character in the text at this point.

Lees hier meer over hen.

http://docs.oracle.com/javase/tutorial /java/data/characters.html

Other episodes