我继承了一个软件,里面有一些正则表达式代码。
目前,代码返回一个长字符串而不是 3 个字符串的数组。
我似乎无法修复它,因为它看起来正确。
这是代码:
public class EntryLine
{
public string[] Numbers;
}
var result = (from l in Regex.Replace("060926404345061418284348021622343942", "(.{1,2})", "$1").Split(' ')
select new EntryLine() { Numbers = Regex.Replace(l, "(.{2})", "$1").Split(' ') }).ToArray();
任何帮助将不胜感激!
谢谢