我有好几个字符串 ,A1212,AB1314,DC1231,RR121,怎样才能提取每个字符串最前面的字母呢

解决方案 »

  1.   

    var str="A1212,AB1314,DC1231,RR121";
    alert(str.match(/[a-zA-Z]+(?=[\d]+)/g));
      

  2.   


            string str = "";
            string[] tem = new string[] { "A1212", "AB1314", "DC1231", "RR121" };
            for (int i = 0; i < tem.Length; i++)
            {
                str += tem[i].Substring(0, 1) + "<br/>";
            }
            Response.Write(str);
      

  3.   

    <script language='javascript'>
      alert('fd');
    </script>
      

  4.   

    string str="A1212, AB1314, DC1231, RR121";
    string[] s=str.split(',');
    foreach(string ss in s)

      Response.Write(ss[0]);
    }