比如我有这样的一个字符串abcd要提取的字符串end
例如abcdddsfj32q2gh.ds/?fgrend

解决方案 »

  1.   

    都知道了,还要提取来干嘛?
    你是要知道它的位置吧,可以用IndexOf试试!
      

  2.   

    string s="abcdddsfj32q2gh.ds/?fgrend"
    int length=s.length-2;
    s.substring(4,length);
      

  3.   

    string   s= "abcdddsfj32q2gh.ds/?fgrend " 
    int   length=s.length-2; 
    s.substring(4,length);这个不行会有错误
      

  4.   

    using System.Text.RegularExpressions;
    .....
    Match match = Regex.Match(str,@"abcd([\s\S]*?)end",RegexOptions.IgnoreCase);
    if(match.Success)return match.Groups[1].Value;
      

  5.   

    可以用IndexOf()方法和SubString()方法