社区
C#
帖子详情
[正则相关]如何在只更改表达式的情况下,让匹配不到就Match.Success为true
woodcoin123
2012-05-15 11:56:06
标题表达可能有些混乱
背景是这样的,文本里有一堆故障和对应的故障ID
当故障被修复后,该ID被清除。
现在要编写一个正则表达式,当那个ID被清除的时候,正则表达式匹配成功
即Match.Success为true
请问正则表达式能做到么?
PS:程序是写死了判断修复成功和失败是直接取Match.Success,而且要求不要修改程序
...全文
216
10
打赏
收藏
[正则相关]如何在只更改表达式的情况下,让匹配不到就Match.Success为true
标题表达可能有些混乱 背景是这样的,文本里有一堆故障和对应的故障ID 当故障被修复后,该ID被清除。 现在要编写一个正则表达式,当那个ID被清除的时候,正则表达式匹配成功 即Match.Success为true 请问正则表达式能做到么? PS:程序是写死了判断修复成功和失败是直接取Match.Success,而且要求不要修改程序
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
test2050
2012-05-15
打赏
举报
回复
程序不是神仙,你想怎么着就怎么着。你ID清除后就没了内容。叫正则表达式找什么去匹配啊。还是换换思路。
人生难得一只鸡
2012-05-15
打赏
举报
回复
直接判断文本中是否包含要判断的id
woodcoin123
2012-05-15
打赏
举报
回复
回2楼
说了不能改代码,只能用一个正则.....
能改我也不会烦了
newxdlysk
2012-05-15
打赏
举报
回复
!Match.Success
theillusion
2012-05-15
打赏
举报
回复
没看明白楼主要什么
iyomumx
2012-05-15
打赏
举报
回复
用平衡组定义
(?'success'原来的表达式)(?(success)(?!))
参考
http://msdn.microsoft.com/zh-cn/library/bs2twtah.aspx#balancing_group_definitionhttp://msdn.microsoft.com/zh-cn/library/bs2twtah.aspx#balancing_group_definition
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
需要一条正则表达式 让其匹配修复前失败,匹配修复后成功
正则
表达式
正则
表达式
什么是
正则
表达式
1.
正则
表达式
的特点2.
正则
表达式
在js中的使用2.1
正则
表达式
的创建2.2 测试
正则
表达式
3.
正则
表达式
中的特殊字符3.1 边界符3.2 字符类3.3 预定义类4.
正则
替换replace 什么是
正则
表达式
...
C#
正则
表达式
Match
类
C#
正则
表达式
Match
类表示
正则
表达式
匹配
操作的结果。 以下示例使用 Regex 类的
Match
方法返回
Match
类型的对象,以便检验输入字符串是否和所定义的字符串类型
匹配
。此示例使用
Match
类的
Match
.
Su
ccess
[C++]
正则
表达式
简单入门(
正则
匹配
,
正则
查找,
正则
替换)
一、生成
正则
表达式
1.头文件 #include <bits/stdc++.h> 注意.h不可少!(这个是万能头文件) 或 #include <regex> (这个是
正则
的头文件) 2.生成
正则
表达式
对象 例子:如果给定字符串S=...
js之
正则
表达式
正则
表达式
是用于
匹配
字符串中字符组合的模式。在 JavaScript 中,
正则
表达式
也是对象。这些模式被用于 RegExp 的 exec 和 test 方法,以及 String 的
match
、
match
All、replace、search 和 split 方法。下面的页面...
C/C++
正则
表达式
匹配
数字范围/小数点后几位
C++的
正则
表达式
在regex头文件中,常用的
表达式
函数如下: basic_regex
正则
表达式
对象,是一个通用的... 寻找字符序列中的子串中与
正则
表达式
匹配
的结果,在找到第一个
匹配
的结果后就会停止查找 regex_replace .
C#
110,535
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章