C#用LINQ替换数组中的字符串

Fre*_*eud -1 c# regex linq replace

我有一个大小为10的字符串数组:

[0] ="1,0000000"[1] ="479,00000".... [9] ="145,0".

我想用正则表达式和linq删除前9个元素的尾部",00000".请帮忙.

Mii*_*ite 6

基本上我会这样做:

var yourArray = new string[10];
var yourResult = yourArray.Take(9).Select(s => s.Split(',')[0]).ToArray();
Run Code Online (Sandbox Code Playgroud)

但是,如果您愿意,可以使用Regex调用替换Select方法内容.