Go 言語の文字エスケープには、\a、\b、\f、\n、\r、\t、\v、\、'、"、\0、\xhh、\uhhhh、\Uhhhahahh などがあります。詳細な紹介: 1. \a、呼び出し文字、システムのデフォルトの呼び出し音を生成します; 2. \b、バックスペース文字、カーソルを 1 つ左に移動します; 3. \f、ページ送り文字、カーソルを移動します次のページの先頭; 4. \n、改行文字、カーソルを次の行の先頭に移動します; 5. \r、復帰文字、カーソルを現在の行の先頭に移動します; 6. \ t、タブ文字など
この記事の動作環境: Windows 10 システム、go1.20 バージョン、dell g3 コンピューター
## Go 言語の #Characters エスケープは、文字列内で特殊な文字やシーケンスを表すために特殊記号を使用することを指します。Go 言語で一般的に使用される文字エスケープは次のとおりです:
- \a: bell記号 、システムのデフォルトの呼び出し音を生成します。
- \b: バックスペース文字、カーソルを 1 つ左に移動します。
- \f : 改行文字、カーソルを次のページの先頭に移動します。
- \n: 改行文字、カーソルを次の行の先頭に移動します。
- \r: 復帰文字、カーソルを現在の行の先頭に移動します。
- \t: タブ文字、カーソルを次の行に移動しますタブ位置
- \v: 垂直タブ文字、カーソルを次の垂直タブ文字位置に移動します。
- \: バックスラッシュ、表しますバックスラッシュ文字。
- ': 一重引用符、一重引用符文字を表します。
- ": 二重引用符、二重引用符を表します。マークの文字。
- \0: NULL 文字。NULL 文字を示します。
- \xhh: 16 進数値を表す 16 進文字。hh は 2 桁の 16 進数です。
- \uhhh: Unicode 文字。4 桁の Unicode 文字を表します。
- \Uhhhhahah: Unicode 文字。8 ビット Unicode 文字を表します。
上記のエスケープ文字に加えて、Go 言語はいくつかの特殊文字シーケンスもサポートしています:
\r\n: キャリッジ リターンとライン フィード。これは移動を意味します。カーソル 次の行の先頭に移動します。
\a: アラーム シンボル。システムのデフォルトのアラーム音を生成します。
\t: 水平タブ文字。カーソルを次の水平タブ位置に移動します。
\v: 垂直タブ文字。カーソルを次の垂直タブ位置に移動します。
\xhh: 16 進数値を表す 16 進文字。hh は 2 桁の 16 進数です。
\ooo: 8 進数値を表す 8 進文字。ooo は 3 桁の 8 進数です。
これらの文字エスケープは、Go 言語の文字列で特殊文字やシーケンスを表すために使用できます。たとえば、改行文字を表すには \n、タブ文字を表すには \t、文字 'A' を表すには \x41、Unicode 文字 '中' を表すには \u4e2d、Unicode 文字を表すには \U0001F600 を使用できます。 、など。
以上がGo 言語にはどのような文字エスケープがありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。