C#TextBox的MultiLine类型获取一行中的前两组数据
实现效果: 在文本中输入数据,按空格分组,取一行中的前两组
步骤一:
添加引用
using System.IO;
using System.Text.RegularExpressions;
步骤二:
把空格变为“;”,把多个“;”变为一个“;”
wl = new Regex("[\\;]+").Replace(wl, ";");
步骤三:
用StringReader类读取每行的数据,在按照“;”分组取前两组
string i;
while ((i = sr.ReadLine()) != null)
{
string[] a = Regex.Split(i, ";", RegexOptions.IgnoreCase);
Response.Write(a[0] + " " + a[1]);
}
效果图