解决方案 »

  1.   


                string s = @"01A1学校
    02C1厕所
    031Dbx公交站";
                MatchCollection ms = Regex.Matches(s, @"([A-Za-z]+\d*)");
                foreach (Match m in ms)
                {
                    Console.WriteLine(m.Groups[1].Value);
                }
      

  2.   

    031Dbx公交站
    这个需要获取的是Dbx,按照兄台的写法 ,获取的数据是1Dbx,再怎么处理一下?
      

  3.   

    (?<=0[0-9]*)([a-zA-Z]*[0-9]*)(?=[\u4E00-\u9FA5]*)