博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最近用到的正则表达式
阅读量:6931 次
发布时间:2019-06-27

本文共 687 字,大约阅读时间需要 2 分钟。

1、匹配每一个配置节WORD版的正则 【*】

2、只匹配选项的C#版正则 (【)选项.*?(】)
3、匹配第几题 

 

private void button1_Click(object sender, EventArgs e)

{
//检查是不是题号
string pattern = @"(【)第(\d+)题(】)";
var reg = new Regex(pattern,RegexOptions.IgnoreCase);
var str = "【第13题】";
MessageBox.Show(reg.IsMatch(str).ToString());

//是题号的话是第几题

string regex = @"(\d+)";//此时就是匹配字符串中第一处出现数字的情况
Match mstr = Regex.Match(str, regex);
MessageBox.Show(mstr.Groups[1].Value);//输出结果为:13

//是不是选项?

str = "【选项B】";
pattern = @"【选项[A-Za-z]】";
reg = new Regex(pattern, RegexOptions.IgnoreCase);
MessageBox.Show(reg.IsMatch(str).ToString());

//选项的名称是什么?

regex = @"[A-Za-z]";
mstr = Regex.Match(str, regex);
MessageBox.Show(mstr.Groups[0].Value);//输出结果为:b
}

转载地址:http://aymjl.baihongyu.com/

你可能感兴趣的文章
Cisco Switch Naming Convention
查看>>
win7下配置mongodb服务
查看>>
NFS软件架构,配置,挂载
查看>>
Thinkpad X200等系列 Fn+F4待机后按电源键无法恢复启动的解决方法
查看>>
MySQL Processlist 讲解
查看>>
java系统-图书管理系统
查看>>
Python - logging模块
查看>>
码农如何写好一封邮件/0
查看>>
HAproxy
查看>>
linux I/O栈 之 SCSI TARGET (2) iscsi target-<1>协议
查看>>
Java架构进阶之路——阿里大牛强力推荐书单(附赠电子版)
查看>>
python前端HTML和CSS入门
查看>>
css3过渡图画转换
查看>>
MPLS ***的案例
查看>>
洞悉物联网发展1000问之为什么移动物联网可能颠覆行业方向?
查看>>
Java范型和集合
查看>>
django 连接mysql
查看>>
MaxCompute读取分析OSS非结构化数据的实践经验总结
查看>>
Linux自动挂载镜像、远程桌面、共享win7文件夹、创建raid5卷、创建HTML文件及静态路由...
查看>>
windows监控磁盘IO、cpu、内存、网络等使用情况
查看>>