[正则相关]如何在只更改表达式的情况下,让匹配不到就Match.Success为true

woodcoin123 2012-05-15 11:56:06
标题表达可能有些混乱
背景是这样的,文本里有一堆故障和对应的故障ID
当故障被修复后,该ID被清除。
现在要编写一个正则表达式,当那个ID被清除的时候,正则表达式匹配成功
即Match.Success为true
请问正则表达式能做到么?

PS:程序是写死了判断修复成功和失败是直接取Match.Success,而且要求不要修改程序
...全文
216 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
test2050 2012-05-15
  • 打赏
  • 举报
回复
程序不是神仙,你想怎么着就怎么着。你ID清除后就没了内容。叫正则表达式找什么去匹配啊。还是换换思路。
  • 打赏
  • 举报
回复
直接判断文本中是否包含要判断的id
woodcoin123 2012-05-15
  • 打赏
  • 举报
回复
回2楼

说了不能改代码,只能用一个正则.....
能改我也不会烦了
newxdlysk 2012-05-15
  • 打赏
  • 举报
回复
!Match.Success
theillusion 2012-05-15
  • 打赏
  • 举报
回复
没看明白楼主要什么
woodcoin123 2012-05-15
  • 打赏
  • 举报
回复
接口判断完毕就是是一个操作了,失败了发短信通知工程人员之类的
test2050 2012-05-15
  • 打赏
  • 举报
回复
如何有返回成功失败,那你就把成功当失败用,失败当成功用。
test2050 2012-05-15
  • 打赏
  • 举报
回复
接口有没有返回值内容?
woodcoin123 2012-05-15
  • 打赏
  • 举报
回复
接口参数,只给了正则表达式,要改动接口的话手续太多而且麻烦
所以我想问问是否可以编写一条正则来实现
另一条正则的 !Match.Success

例如:故障修复前
ID CONTENT
1 AAAAAAAAAA
2 BBBBBBBBBBB
3 CCCCCCCCCCC
4 DDDDDDDDD


修复后
ID CONTENT
1 AAAAAAAAAA
3 CCCCCCCCCCC
4 DDDDDDDDD


需要一条正则表达式 让其匹配修复前失败,匹配修复后成功

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧