C#正则表达式转义字符介绍
正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。欢迎大家阅读!更多相关信息请关注相关栏目!
转义匹配语法:
“”+实际字符 . * + ? | ( ) { }^ $ [ ] 例如:匹配字符“”
n 匹配换行
r 匹配回车
t 匹配水平制表符
v 匹配垂直制表符
f 匹配换页
nnn 匹配一个8进制ASCII
xnn 匹配一个16进制ASCII
unnnn 匹配4个16进制的'Uniode
c+大写字母 匹配Ctrl-大写字母 例如:cS-匹配Ctrl+S
注:
在@“”类型的字符串里面输入双引号要写成两个双引号并列,如:
若想表达:James "Wu"
要写成:@"James ""Wu"""
PS:正则表达式中的反斜线 () 指示以下值之一:
后接字符为特殊字符,如下节表中所示。 例如,b 是指示正则表达式匹配应从单词边界开始的定位点,t 表示制表符,而 x020 表示空间。
本应解释为未转义语言构造的字符应按字面意思进行解释。 例如,大括号 ({) 开始定义限定符,而反斜杠后接大括号 ({) 表示正则表达式引擎应匹配大括号。 同样,单个反斜杠标记转义的语言构造的开始,而两个反斜杠 () 表示正则表达式引擎应匹配反斜杠。
-
C语言的移位操作符使用方法
位移位运算符是将数据看成二进制数,对其进行向左或向右移动若干位的运算。位移位运算符分为左移和右移两种,均为双目运算符。第一运算对象是移位对象,第二个运算对象是所移的二进制位数。以下是小编为大家搜索整理的C语言的移位操作符使用方法,希望能给大家带来帮...
-
C语言考试机试经验三部曲
全国计算机等级考试的持续升温,至使全国计算机等级考试证书已成为国家公务员、国家企事业单位工作人员、公司员工等上岗、加薪、提拔的必备条件。以下是本站小编整理的C语言考试机试经验三部曲,希望可以为您的考试带来帮助!第一部:备考篇名将不打无准备之仗,复习备...
-
二级C语言考试复习五要点
综观近几年全国计算机等级二级基础部分和C语言程序设计的题目,笔试中大多数考题是与大纲要求的基本内容一致的,难度不高,但内容十分广泛,应牢固掌握。以下是小编为您带来的二级C语言考试复习五要点,感谢您的阅读!一、了解试卷,胸中有数综观近几年全国计算机等级二级...
-
关于C语言精选模拟练习题
C语言是一个有结构化程序设计、具有变量作用域(variablescope)以及递归功能的过程式语言。下面是小编为大家整理的关于C语言精选模拟练习题,欢迎参考~5:请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用c语言提供的`求字符串长度的函数),函数返回较长...