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

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

转义符描述模式显示
\一种匹配响铃字符\ u0007。\一种“警告”中的“ \ u0007” +'\ u0007'
\ b在字符类中,匹配一个退格\ u0008。[\ b] {3,}“ \ b \ b \ b \ b”中的“ \ b \ b \ b \ b”
\ t匹配制表符\ u0009。(\ w +)\ t“名称\ tAddr \ t”中的“名称\ t”,“地址”
\ r匹配回车符\ u000D。(\ r不等于换行符\ n。)\ r \ n(\ w +)“ \ r \ Hello \ nWorld”中的“ \ r \ nHello”。
\ v与垂直制表符\ u000B匹配。[\ v] {2,}“ \ v \ v \ v”中的“ \ v \ v \ v”
\F与换页符\ u000C匹配。[\ f] {2,}“ \ f \ f \ f”中的“ \ f \ f \ f”
\ n匹配新行\ u000A。\ r \ n(\ w +)“ \ r \ Hello \ nWorld”中的“ \ r \ nHello”。
\ e匹配转义符\ u001B。\ e“ \ x001B”中的“ \ x001B”
\ nnn使用八进制表示法指定字符(nnn最多由三位数字组成)。\ w \ 040 \ w“ a bc d”中的“ a b”,“ cd”
\ x nn使用十六进制表示法来指定字符(nn由精确的两位数字组成。正好是两位数字)。\ w \ x20 \ w\ w \ x20 \ w
\ c X \ cx匹配由X或x指定的ASCII控制字符,其中X或x是控制字符的字母。\ cC“ \ x0003”中的“ \ x0003”(Ctrl-C)
\ u nnnn通过使用十六进制表示匹配Unicode字符(正好为四个数字,由nnnn表示)。\ w \ u0020 \ w“ a bc d”中的“ a b”,“ cd”
\当后面跟一个不能识别为转义字符的字符时,匹配该字符。\ d + [\ +-x \ *] \ d + \ d + [\ +-x \ * \ d +“(2 + 2)* 3 * 9”中的“ 2 + 2”和“ 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!\nThis is on the next line!");

   }

}

输出结果

Warning!

Demo Text Demo Text

This is it!

This is on the next line!

以上是 在C#中打印转义字符的方法 的全部内容, 来源链接: utcz.com/z/316902.html

回到顶部