使用 c# 我正在尝试使用正则表达式来获取出现在冒号后的一段文本的值。我知道字段名称,但后面的冒号位于可变位置。该值将在下一个空格处结束。
因此:
已知字段名称:值
然后,我想将值放入一个组中。
我发现了许多类似的问题,但没有一个能真正为我指明解决这个问题的方向。
这是一段较大代码的一部分,但基本上它适合这里:
foreach (var v in fieldsToParse)
{
var match = Regex.Match(line, v.pattern, RegexOptions.IgnorePatternWhitespace);
if (match.Success)
v.value = match.Groups[v.name].Value;
}