加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

C#正则表达式转义字符介绍

发布时间:2020-12-14 22:24:35 所属栏目:资源 来源:网络整理
导读:正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 转义匹配语法: “”+实际字符 . * + | ( ) { }^ $ [ ] 例如:匹配字符“” n 匹配换

正则表达式(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 表示空间。

本应解释为未转义语言构造的字符应按字面意思进行解释。 例如,大括号 ({) 开始定义限定符,而反斜杠后接大括号 ({) 表示正则表达式引擎应匹配大括号。 同样,单个反斜杠标记转义的语言构造的开始,而两个反斜杠 () 表示正则表达式引擎应匹配反斜杠。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读