以下是 C# 中的转义字符,显示列建议如何在 C# 中使用和打印它们 -
Escape字符 | 描述 | 图案 | 显示 | |
---|---|---|---|---|
\a td> | 匹配响铃字符 \u0007。 | \a | “Warning!”中的“\u0007” + '\u0007' | |
\b | 在字符类中,匹配退格键 \u0008。 | [\b ]{3,} | “\b\b\b\b”在“\b\b\b\b”中 | |
\t | 匹配制表符 \u0009。 | (\w+)\t | "Name\t", "Addr\t" in "Name\tAddr\ t" | |
\r | 匹配回车符\u000D。 (\r 不等于换行符 。) |
\r (\w+) |
"\r Hello" in "\r\Hello World." |
|
\v | 匹配垂直制表符,\u000B。 | [\v]{2,} | “\v\v\v”中的“\v\v\v” | |
\f | 匹配换页符,\u000C。 | [\f]{2,} | "\ "\f\f\f" 中的 f\f\f" | |
匹配新行 \u000A . | \r (\w+) |
“\r 你好”在“\r\Hello World." |
||
\e | 匹配转义符,\u001B。 | \e | "\x001B" in "\x001B"||
nn |
使用八进制表示来指定字符(nnn 由最多三位)。 | \w\040\w | “a b”、“a bc d”中的“c d” | |
\x nn | 使用十六进制表示来指定字符(nn 恰好由两位数字组成。恰好两位数字)。 | \w\x20\w | \w\x20\w | td>\w\x20\w |
\c X\c x | 匹配由 X 或 x 指定的 ASCII 控制字符,其中 X 或 x 是控制字符的字母。 | \cC | “\x0003”中的“\x0003”(Ctrl-C) | |
\u nnnn | 使用十六进制表示(正好四位数字,如 nnnn 表示)匹配 Unicode 字符。 | \w\u0020\w | \w\u0020\w td> | “a bc d”中的“a b”、“c d” |
\ | 后跟不被识别为的字符时转义字符,匹配该字符。 | \d+[\+-x\*]\d+\d+[\+-x\*\d+ | "2+2"和“(2+2) * 3*9”中的“3*9” |
下面是一个示例,展示如何使用一些转义C# 中的字符 -
实时演示
using System; using System.Collections.Generic; class Demo { static void Main() { Console.WriteLine("Warning!" + '\u0007'); Console.WriteLine("Demo Text \t Demo Text"); Console.WriteLine("This is it!This is on the next line!"); } }
Warning! Demo Text Demo Text This is it! This is on the next line!
以上就是C# 中打印转义字符的方法的详细内容,更多请关注php中文网其它相关文章!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号