C#2010 使用正则表达式
更新时间:2023-12-20 11:10:01 阅读量: 教育文库 文档下载
C#2010 使用正则表达式
在了解了正则表达式的组成后,即可使用System.Text.RegularExpressions命名空间中的枚举成员定义正则表达式的匹配方式,并使用Regex类及其实例对字符串进行检测和判断。
1.定义匹配方式
System.Text.RegularExpressions命名空间提供了一种名为RegexOptions的枚举,允许用户定义正则表达式的匹配方式,其主要包含以下几种类型,如表6-9所示。
表6-9 正则表达式的匹配方式 枚举类型 None IgnoreCase Multiline ExplicitCapture 作用 默认值,不定义特殊的匹配方式 忽略字符串中的大小写 定义多行匹配模式,更改^和$等元字符的定义以匹配任意行的行首和行尾,而不仅仅是整个字符串的开头和结尾 指定有效的捕获仅为形式为 (?
测试匹配的作用是将字符串对象与正则表达式进行匹配测验,并返回一个逻辑
值数据,当字符串符合正则表达式时返回逻辑真,否则返回逻辑假。在测试匹配时,需要使用Regex类的IsMatch()方法,其使用方法如下所示。
Regex.IsMatch(StringData);
在上面的代码中,Regex关键字表示正则表达式对象的实例;StringData关键字表示被匹配的字符串引用或字符串对象的实例名称。例如,判断某一个字符串中第
正在阅读:
C#2010 使用正则表达式12-20
广西南宁市第三中学2018-2019学年高二历史下学期期中试题11-11
远程教育半年工作总结03-12
有趣的夏天作文300字07-01
论文01-16
107172-MT磁粉检测考试试题06-05
拒绝网络游戏作文07-14
湿度及湿度测量的基本知识07-20
画廊里的美少女02-16
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 正则
- 表达式
- 使用
- 2010
- 电大《商务谈判实务》单元练习与思考(复习及答案)
- 新闽版2014-2015小学信息技术5年级下册教案
- 雅思口语话题分析之家乡 - 图文
- 获奖新闻稿标题怎么写-优秀word范文(3页)
- 长整数四则运算源代码数据结构
- 应用时间序列分析课程论文剖析
- 商法总论习题(一)
- 人教PEP版六年级上册Unit1-3单元检测
- 超市管理系统 - 图文
- 2003年常州市数学中考试卷
- 《计算机组网技术》作业
- 民法模拟法庭案例(2014)
- 王宝强经典语录语句
- 河南省区域经济差异变化及因素分析 doc.deflate
- 师宗县新型服务业发展规划
- 2019年最新医院食堂餐饮服务方案
- C++语言程序设计课后答案12
- 学校食堂从业人员培训制度和健康管理制度
- 学习解放思想大讨论心得体会
- 2014年伊河电力公司电力安全生产知识竞1(1)