【发布时间】:2021-03-23 13:44:33
【问题描述】:
我正在从 C# 中的 XML 文件中提取一个字符串,并且需要 "I[1,2]" 中的第二个数字,即 2。
Regex regex = new Regex(@"\[.*?\]");
MatchCollection matches = regex.Matches(inputChannel.Value);
var result = matches[0].Value.Split().Where(x => x.StartsWith("[") && x.EndsWith("]"))
.Select(x => x.Replace("[", string.Empty).Replace("]", string.Empty))
.ToList();
在哪里inputChannel.value = "I[1;2]"
此代码获取两个数字并将它们粘贴到一个列表中,但是有没有办法将两个数字拆分并放入一个列表中?
【问题讨论】: