为了账号安全,请及时绑定邮箱和手机立即绑定

“紧密”重复的键/值匹配

“紧密”重复的键/值匹配

C#
喵喵时光机 2021-04-07 13:14:14
具有键/值对的“紧密”重复模式的字符串(在此示例中,键为“名称”,值应为单个小写字母)string text = "name: abc name: def name: ghi name: jkl";应该转换为输出abc,def,ghi,jkl,而模式中的任何干扰(可以说是“非紧”)string text = "name: abc x name: def name: ghi name: jkl";应该导致匹配失败,类似abc,##发生异常:x无法与模式##匹配我试过了string text = "name: abc name: def name: ghi name: jkl";string pattern = @"name:\s*([a-z])*\s*";MatchCollection ms = Regex.Matches(text, pattern);foreach (Match m in ms){    Console.Write(m.Groups[1].Value+", ");}但它返回c,f,i,l,是什么导致这种奇怪的行为,我该如何解决?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 135 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信