卓越飞翔博客卓越飞翔博客

卓越飞翔 - 您值得收藏的技术分享站
技术文章16834本站已运行3321

C# 中打印转义字符的方法

C# 中打印转义字符的方法

以下是 C# 中的转义字符,显示列建议如何在 C# 中使用和打印它们 -

< /tr>< td>"\x001B" in "\x001B" td>
Escape字符描述图案显示
\a匹配响铃字符 \u0007。\a“Warning!”中的“\u0007” + \'\u0007\'
\b在字符类中,匹配退格键 \u0008。[\b ]{3,}“\b\b\b\b”在“\b\b\b\b”中
\t< /td>匹配制表符 \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

nn

使用八进制表示来指定字符(nnn 由最多三位)。\w\040\w“a b”、“a bc d”中的“c d”
\x nn使用十六进制表示来指定字符(nn 恰好由两位数字组成。恰好两位数字)。\w\x20\w\w\x20\w\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“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++)
下一篇: 返回列表
留言与评论(共有 0 条评论)
   
验证码:
隐藏边栏