Javaのエスケープ文字のいくつかを知っています。
\n : Newline
\r : Carriage return
\t : Tab
\\ : Backslash
...
どこかに完全なリストはありますか?
完全なリスト here を見つけることができます。
\t
この時点でテキストにタブを挿入します。\b
この時点でテキストにバックスペースを挿入します。\n
この時点でテキストに改行を挿入します。\r
この時点で復帰改行をテキストに挿入します。\f
この時点でテキストに改ページを挿入します。\'
この時点でテキストに一重引用符を挿入します。\"
この時点でテキストに二重引用符を挿入します。\\
この時点でテキストにバックスラッシュ文字を挿入します。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) */
Basic Multilingual Plane は、0x0000-0xFFFF(0-65535)のUnicode値です。追加のプレーンは、複数の文字でのみJavaで指定できます。エジプトの象形文字A054(男を置く)はU+1303F
/𓀿
であり、Java文字列の場合は"\uD80C\uDC3F"
(UTF-16)に分割する必要があります。他の一部の言語は、"\U0001303F"
を使用して上位プレーンをサポートしています。
はい、以下はdocs.Oracleのリンクです。Javaでは、エスケープ文字の完全なリストを見つけることができます。
エスケープ文字は常にの前に「\」が付き、次の行に進むなどの特定のタスクを実行するために使用されます。
エスケープ文字の詳細については、次のリンクを参照してください:
https://docs.Oracle.com/javase/tutorial/Java/data/characters.html
これらは、文字列を操作するために使用されるエスケープ文字です。
\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.
それらの詳細については、こちらをご覧ください。
http://docs.Oracle.com/javase/tutorial/Java/data/characters.html