C#正则表达式的特定字符或转义序列

大多数重要的正则表达式语言运算符都是非转义的单个字符。转义符 " (单个反斜杠)通知正则表达式分析器反斜杠后面的字符不是运算符。

例如,分析其将星号(*)视为重复限定符,而将后跟星号的反斜杠("*)视为Unicode字符 002A。
使用一般表达式要习惯的一点是,察看像这样怪异的字符序列,但这个序列的工作非常逻辑化的。专业序列 "S表示任何不适空白的字符。* 称为数量词,其含义是前面的字符可以重复任意次,包括0次。序列 "S*表示任何不适空白的字符。

特定字符或转义序列
特定字符或转义序列含义样例匹配的样例
^输入文本的开头^BB但只能是文本中的第一个字符
$输入文本的结尾X$X但只能是文本中的最后一个字符
.除了换行字符("n)以外的所有单个字符i.ationisation 、ization
*可以重复0次或多次的前导字符ra*t

rat、raat等

+可以重复1次或多次的前导字符ra+1rt、rat、raat等
?可以重复0次或1次的前导字符ra?1只有rt和rat匹配
"s任何空白字符"sa[space]a, "ta,"na("t和"n与C#的"t和"n含义相同)
"S任何不是空白的字符"SFaF,rFcF,但不能是 "tF
"b字边界ion"b以ion结尾的任何字
"B不是字边界"BX"B自中间的任何X
    

如果要搜索一个元字符,也可以通过带有反斜杠的转义字符来表示。例如
.表示除了换行字符以外的任何字符。而 ". 表示一个点。

可以把可替换的字符放在方括号[ ]中,请求匹配包含这些字符。例如,[1|c],表示字符可以是1或者是c。如果要搜索map或者man,可以用序列"ma[n|p] "(仅指引号内字符)。在方括号中,也可以指定一个范围,例如"[a-z]"表示所有的小写字符(使用连字号(-)允许指定连续字符范围),"[B- F]"表示B到F之间的所有大写字母。
如果要搜索一个整数(该序列只包含0-9的字符),就可以编写"[0-9]+",(注意使用(+)表示至少要有这样一个数字。)

例如 string pattern = @""ba"S*ion"b" 表示以a开头,ion结尾的字符了!

转载于:https://www.cnblogs.com/refeiner/articles/1426671.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/300043.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深入浅出自定义标签(二)生成javascript

自从写了深入浅出自定义标签(一)入门之后一直没有得出时间继续写,正好这次项目中用到"自定义标签",这次的用途是通过Session中的存储的相关功能点的List,进行迭代生成javascript脚本,在前台通过javascript生成树桩结构所有的页面元素都是Html,包括javascript所以生成…

曾凭一己之力推动物理学发展,是清华大学最年轻教授,世界却欠他一个诺贝尔奖!...

全世界只有3.14 %的人关注了青少年数学之旅说起中国最牛的科学家,大家可能都会想起钱学森。钱学森被美国称为“一个人抵五个师”并阻止他回国的故事,几乎家喻户晓。钱学森但事实上,在中国近代,也有一个科学大牛,曾被美…

SharpDeveloeper开发ASP.NET MVC汗流浃背

今天好不容易休息了一天,上网狂了一圈,突然想起了以前的一个轻量级的开发工具“SharpDeveloper”,于是就下载试着来开发一下ASP.NET,但是老魏没有想到的是,虽然官方提供了对ASP.NET MVC的支持,但是实际开发…

Vue 2升级 Vue 3初探小细节

【导读】嗯,偶尔看看学习Vue 3技能啦,此前用过Vue 2做过一点东西,Vue 3已面世一段时间,于是乎,我来看看所遇到的问题是否在Vue 3中得到解决首先,我们来讲讲一个例子在Vue 2中的实现,举个栗子吧&…

计算机竞赛游戏探险岛,冒险岛2五大全新团本综合分析

随着新版本的到来,这次推出了两个混沌团本,分别是影子军团祭坛、月光船长要塞。三个10人新团本,分别是迷宫集会堂、路贝里斯克、不灭神殿。混沌团本可以掉落橙装,新团本则可以掉落专属武器。影子军团祭坛是我们的两大混沌本之一&a…

薛定谔的猫——.NET 4.1 中的新基类,开源Preview中

前言: 昨天一如既往地登上forums.asp.net答帖子,却被上面的一条滚动新闻雷到了: .NET 4.1 Preview - New Base Class Library (BCL) Extension Methods - RFC 因为考虑到April 1st的关系,这是Scott Hanselman给大家开的玩笑&…

史上最硬核文科生,擅长解决数学难题,却视考试成为终生噩梦

全世界只有3.14 %的人关注了青少年数学之旅“数学存在的价值,不只是为了生活上的应用,它不应沦为供工程、商业应用的工具,数学的突破仍需要不断地去突破现有格局。”——节选自《数学之旅 闪耀人类的54个数学家》他是一位浪漫的法国人&#…

男人说谎白皮书

谎言——幸福的润滑剂 你对她说过谎吗?我想,即使你和她是最深爱的一对,你也不敢轻易地摇头说你没有!但并不是说两个人在一起生活,彼此之间就会充满谎言,就像梁静茹在《花园》里唱的一样:“谎言&…

胡晓曼:MindSpore 开源运营与治理 | DEV. Together 2021 中国开发者生态峰会

内容来源:2021 年 6 月 5 日,由 SegmentFault 思否主办的 2021 中国开发者生态峰会圆满落幕。会上,华为 MindSpore 运营总监胡晓曼发表了主题为《MindSpore 开源运营与治理》的演讲。分享嘉宾:胡晓曼,华为 MindSpore 运…

vue自定义html布局,vue的自定义布局(vm/vh)

目录1. px与视口2. %3. 媒体查询4. rem5. vm/vh1. vw/vh的定义css3中引入了一个新的单位vw/vh,与视图窗口有关,vw表示相对于视图窗口的宽度,vh表示相对于视图窗口高度,除了vw和vh外,还有vmin和vmax两个相关的单位。各个…

Memcached 缓存个体,对象,泛型,表

最近,为提高数据查询速度,想做点缓存,通过网上了解,觉得,最好使用的就是Memcached;下面简单给大家介绍下Memcached; 下面是两位大牛关于Memcached的介绍;大家可以看看 http://zhoufo…

C# 语言特性

Codeusing System;using System.Collections.Generic;using System.Text;namespace InterfaceShadow{ interface ISomeInterface { void DoSomething(); } class Class1 : ISomeInterface { #region ISomeInterface 成员 public void DoSo…

北方人的快乐。。。| 今日最佳

全世界只有3.14 % 的人关注了青少年数学之旅(视频来源 最走心的视频,侵权删)

游国色天香中国馆有感

游国色天香中国馆有感——代腾飞 2007年9月16日 于成都漫步花丛望楼亭湖上泛舟烟雨行中国山河多绣丽怎叫诗人不生情

微型计算机c560,2010广东省计算机等级考试试题 二级C试题最新考试试题库

1、办公自动化是计算机的一项应用,按计算机应用的分类,它属于( C )A、科学计算 B、实时控制 C、数据处理 D、辅助设计2、计算机最主要的工作特点是( A )A、程序存储与自动控制 B、高速度与高精度C、可靠性与可用性 D、有记忆能力3、一般情况下&#xff0…

如何掌握C#的核心技术

如何掌握C#的核心技术原图来自网络,如有侵权,请联系小编删除。引子前不久看到一个段子,某年宁波交警引进人脸识别技术抓拍行人闯红灯,结果一天下来被发现闯红灯次数最多的是珠海女子董小姐,日闯红灯3000多次。宁波交警…

Zend_Feed 的项目实际应用

author songfengRSS0.9/1.0/2.0 ATOM 全部是内容聚合的应用,优点一是浏览者可以订阅其网站,能收到最新的网站更新内容.二是有利于搜索引擎抓取.个人感觉缺点是会被其它网站当成复制品,批量 抓取网站更新内容&…

mysqldump 的常用参数。

mysqldump 常用参数详解:--databases:备份多个数据库,选项后跟多个库名。备份文件中会包含USE db_name。--events : 备份事件--routines:备份存储过程和函数--ignore-tableTableName :指定不需要备份的表--tables:…

怪咖发明家,乔布斯给了他四亿,他没要,转身靠发明救了10亿人。

全世界只有3.14 %的人关注了青少年数学之旅提到乔布斯,大家会想到什么呢?苹果公司创始人?iPhone手机?iPad?人生赢家?不过大家肯定没有想到乔布斯也有吃瘪的时候:有一次,乔布斯对电动平衡车赛格…

西北纺织工学院97级计算机系学生毕业名单,原西北纺织工学院更名为西安工程大学...

原西北纺织工学院,曾更名为西安工程科技学院,2006年2月更名为西安工程大学。西北纺织工学院位于世界闻名的历史文化古都西安市,是中国纺织总会直属高等院校,也是我国西北和西南地区唯一的一所纺织高等学府,担负着培育纺…