印刷できない文字

場合によっては、印刷できない文字を使用すると便利なときがあります。印刷できない文字を表すエスケープ シーケンスを次の表に示します。

文字 説明
\cx x で指定した制御文字と一致します。たとえば、\cM は Control-M またはキャリッジ リターン文字と一致します。x の値は、A-Z または a-z の範囲内で指定します。それ以外を指定すると、リテラル文字 "c" と認識されます。
\f フォームフィード文字と一致します。\x0c および \cL と同じ意味になります。
\n 改行文字と一致します。\x0a および \cJ と同じ意味になります。
\r キャリッジ リターン文字と一致します。\x0d および \cM と同じ意味になります。
\s スペース、タブ、フォームフィードなどの任意の空白文字と一致します。[ \f\n\r\t\v] と同じ意味になります。
\S 空白文字以外の任意の文字と一致します。[^ \f\n\r\t\v] と同じ意味になります。
\t タブ文字と一致します。\x09 および \cI と同じ意味になります。
\v 垂直タブ文字と一致します。\x0b および \cK と同じ意味になります。