我的字符串是这样的:一6-7  或者是 一10-12
两种都有可能出现,请问高手乍样读取像10  6 与12

解决方案 »

  1.   

    使用string.split方法去除"一"和"-",若是你想处理的长度固定,甚至left和right函数也可以帮你达到目的
      

  2.   

    用string的indoof 和 substring配合获取,或则用正则式?
      

  3.   

    用replace() 将"一"和"-"替换掉
    string str = "一6-7"
    str = str.replace("一","");
    str = str.replace("-","");
      

  4.   

    用replace() 将"一"和"-"替换掉
    string str = "一6-7"
    str = str.replace("一"," ");
    str = str.replace("-"," ");
    string[] str1 = str.Split(new char[]{' '});
      

  5.   

    string.split这个方法很方便实用。