c#正则表达式从字符串中获取特定字符串[CLOSE]

时间:2015-03-08 15:03:45

标签: c# regex

帮助我想从我的字符串x =“Glass 1 1000”中获取特定的字符串;我想只获取字符串“Glass”并将其保存为我的字符串类型。

 int[] quanvalue = new int[2];
                  int x1 = 0;
                  string type = "";
                  string x="Glass  1  1000";
                  string[] numbers = Regex.Split(x, @"\D+");
                  foreach (string value in numbers)
              {


                  if (!string.IsNullOrEmpty(value))
                  {
                      int ib = int.Parse(value);
                      quanvalue[x1] = ib;
                      MessageBox.Show(quanvalue[0].ToString() + " " + quanvalue[1].ToString());
                      x1++;
                  }
                  else
                  {      
                      // i want to get string from here
                  }

2 个答案:

答案 0 :(得分:0)

您可以使用子字符串函数从x中获取前5个字符。 并将其保存在x本身

答案 1 :(得分:0)

string sub = x.Substring(0,5);