印刷できない文字
場合によっては、印刷できない文字を使用すると便利なときがあります。印刷できない文字を表すエスケープ シーケンスを次の表に示します。
文字 | 説明 |
---|---|
\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 と同じ意味になります。 |