求一个正则表达式,要求输入的字符串不等于DT4592并且不等于DT4595 求一个正则表达式,要求输入的字符串不等于DT4592并且不等于DT4595 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Regex regex=new Regex ("DT4592"); Response.Write (regex.IsMatch (TextBox1.Text )); 可以先判断是否匹配 DT4592和DT4595,否则符合条件 Regex r=new Regex(@"DT459(2|5)");if(r.IsMatch(this.TextBox1.Text)){ this.Response.Write("不符合条件");}else{ this.Response.Write("符合条件");}至于“不等于DT4592并且不等于DT4595”的正则表达式我暂时也弄不出,还有就是楼上的"[^(DT4592)$]|[^(DT4595)$]"这个好象也不行的哦:-) string s = "DT4595";bool a = System.Text.RegularExpressions.Regex.IsMatch(s, "[^(DT4592)$]|[^(DT4595)$]"); c# 读取json文件 问什么Visual Studio不设计回收站功能 初学者求教:C#传递处理函数,可以实现吗?详情,请点击进入>>>>>>>>> CRC运算,十进制int型数据转换成十六进制byte型数据的方法,急急急 请问:如何在C#中对数据库进行备份与还原操作?是否要用第三方工具? 关于.NET前途的问题 access 2003 数据库压缩问题 小M刚新人,要做个在线考试系统,请大家帮帮 WinForm中的GridView如何进入编辑状态 水晶报表问题,如合去除报表产生的默认工具栏 求教:关于剪贴版函数的问题 菜鸟问题:怎样添加C#中的消息映射?
Response.Write (regex.IsMatch (TextBox1.Text ));
可以先判断是否匹配 DT4592和DT4595,否则符合条件
Regex r=new Regex(@"DT459(2|5)");
if(r.IsMatch(this.TextBox1.Text))
{
this.Response.Write("不符合条件");
}
else
{
this.Response.Write("符合条件");
}至于“不等于DT4592并且不等于DT4595”的正则表达式我暂时也弄不出,还有就是楼上的
"[^(DT4592)$]|[^(DT4595)$]"这个好象也不行的哦:-)
bool a = System.Text.RegularExpressions.Regex.IsMatch(s, "[^(DT4592)$]|[^(DT4595)$]");