社区
C#
帖子详情
C#正则怎么得到表达式的组名?
z109876543210
2006-05-16 12:16:09
MatchCollection _Matches = Regex.Matches("1111-2222-33333", "(?<a>\\w+)\\-((?<b>\\w+)\\-)?(?<c>\\w+)");
foreach(Match _Match in _Matches)
{
Group _Group = _Match.Groups["b"];
Console.WriteLine(_Group.Value);
}
怎么得到 a、b、c ?
...全文
156
2
打赏
收藏
C#正则怎么得到表达式的组名?
MatchCollection _Matches = Regex.Matches("1111-2222-33333", "(?\\w+)\\-((?\\w+)\\-)?(?\\w+)"); foreach(Match _Match in _Matches) { Group _Group = _Match.Groups["b"]; Console.WriteLine(_Group.Value); } 怎么得到 a、b、c ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linuxyf
2006-05-16
打赏
举报
回复
Regex RegexObj = new Regex("(?<a>\\w+)\\-((?<b>\\w+)\\-)?(?<c>\\w+)");
linuxyf
2006-05-16
打赏
举报
回复
string[] a;
a = RegexObj.GetGroupNames();
C#
正则
表达式
获取
组名
,按照
组名
输出匹配内容
本文介绍了一个简单的
C#
正则
表达式
匹配工具,该工具能够按
组名
输出匹配内容,适用于快速查找和处理文本数据。
[
C#
/
正则
表达式
]
正则
表达式
中括号以及捕获组(又称子
表达式
)
本文详细介绍了在
C#
中如何使用
正则
表达式
进行分组匹配,并展示了如何通过索引或
组名
来获取这些匹配结果,这对于进一步处理匹配到的数据非常有用。
正则
表达式
-4..NET中使用
正则
表达式
本文详细介绍了
正则
表达式
在
C#
中的应用,包括获取CSS图片地址、带
组名
的后向引用、匹配模式的优化、特殊处理及实际案例。通过实例演示如何高效利用
正则
表达式
解决实际问题,并提供了
正则
表达式
的编译优化、ECMAScript模式、分组编号等关键知识点。
C#
中的
正则
表达式
本文详细介绍了
C#
中的
正则
表达式
使用技巧,包括双引号的正确表示方式、带
组名
的后向引用、RegexOptions枚举的使用、分组编号规则及特殊Replacement处理,通过实例演示如何批量生成SQL语句。
C#
111,131
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章