C#中的正则表达式,匹配0-100之间的数字怎么写呢?

asbleach123 asbleach123 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
Regex EmailExpression = new Regex(@"(^[1-9]?[0-9]$)|100", RegexOptions.Singleline | RegexOptions.Compiled);
if (!EmailExpression.IsMatch(TextBox3.Text))
{
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('考试成绩范围填写不正确!');</script>");
return;
}



上面是我写的,这个不对,运行后,不管输入的是什么数字都报错说“考试成绩范围填写不正确!”,请高手指教!
...全文

相关推荐

C#学习笔记_20100613

学习过程中的体会,包括: C#中常见的类型转换 图片编辑 – 保存、裁剪、改变大小、旋转 系统托盘实现 C#中的打印 如何:连接和分割字符串 多态类型 在 C#中使用 Queue 对初学者介绍XML 读写XML文档

夜晚回家

C#求1到100之间的素数

C#求1到100之间的素数,C#代码片段

Ryan_yu1988

C# 正则应用之——最全的日期正则表达式 没有之一

1 概述 首先需要说明的一点,无论是Winform,还是Webform,都有很成熟的日历控件,无论从易用性还是可扩展性上看,日期的选择和校验还是用日历控件来实现比较好。 前几天在CSDN多个版块看到需要日期正则的帖子,所以整理了这篇文章,和大家一起讨论交流,如有遗漏或错误的地方,还请大家指正。 日期正则一般是对格式有要求,且数据不是直接由用户输入时使用。因应用场景的不同,写出的正则也不同,复杂程度也自然不同。正则的书写需要根据具体情况具体分析,一个基本原则就是:只写合适的,不写复杂的。 对于日期提取,只要能与非日期区分开,写最简单的正则即可,如 \d{4}-\d{2}-\d{2} 如果可以在源字符串中唯一定位yyyy-MM-dd格式的日期,则可用做提取。 对于验证,如果仅仅是验证字符组成及格式是没有多大意义的,还要加入对规则的校验。由于闰年的存在,使得日期的校验正则变得比较复杂。 先来考察一下日期的有效范围以及什么是闰年。 2 日期的规则 2.1 日期的有效范围 对于日期的有效范围,不同的应用场景会有所不同。 MSDN中定义的DateTime对象的有效范围是:0001-01-01 00:00:00到9999-12-31

abtoaobsfb

比较不错的C#中的常用的正则表达式

比较不错的C#中的常用的正则表达式

weixin_38705874

正则表达式ipv4校验

常用正则表达式元字符及ipv4校验示例代码,c#语言编写

射手座cl
评论 15
收藏 已收藏
分享
返回顶部
asbleach123
C# 111,129 成员 642,539 内容