Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 读取csv文件并将数据放在两个单独的数组中_Arrays_Vb.net_Csv - Fatal编程技术网

Arrays 读取csv文件并将数据放在两个单独的数组中

Arrays 读取csv文件并将数据放在两个单独的数组中,arrays,vb.net,csv,Arrays,Vb.net,Csv,我有一个csv文件,有5行,每行有2个值,用逗号分隔 554234 233123 237143 983239 349183 我想读取每一行并将第一个值放入一个数组,第二个值放入另一个数组 到目前为止,我有 For Each line As String In System.IO.File.ReadAllLines("csv file") .Add(line.Split(",")) Next 在这段代码上做一些额外的工作,我需要一个正则表达式。花括号中的值,例如[a-zA-Z]{2},表

我有一个csv文件,有5行,每行有2个值,用逗号分隔

554234
233123
237143
983239
349183

我想读取每一行并将第一个值放入一个数组,第二个值放入另一个数组

到目前为止,我有

For Each line As String In System.IO.File.ReadAllLines("csv file")
    .Add(line.Split(","))
Next

在这段代码上做一些额外的工作,我需要一个正则表达式。花括号中的值,例如[a-zA-Z]{2},表示它必须至少有2个。有没有一种方法可以让它拥有2个以上但不少于2个。很抱歉在这里发布,但我是一个新用户,所以我有帖子limits@SimonJ我认为它是
{2,}
-检查你可以在那里测试你的表达式,它也会给你表达式
Dim lines() as String = System.IO.File.ReadAllLines("csv file")
Dim a1(lines.Length -1) As String 
Dim a2(lines.Length -1) As String 

For i As Integer = 0 To lines.Length - 1
    Dim values() As String = lines(i).Split(",")
    a1(i) = values(0).Trim()
    a2(i) = values(1).Trim()
Next