c# 截取关键字左右的字符串《这里比如左右22个字符》,怎么截取??

解决方案 »

  1.   

    string text = "《这里比如左右22个字符》";string result = text.Trim('《', '》');你需要的是这个结果吗?
      

  2.   

    string toFine="这里比如左右22个字符";
    int index;
    int length;
    toFine.IndexOf("这里比如左右22个字符",index;length);
    char 左面的文字=toFine[index-1];
    char 右面的文字=toFine[index+length];
    是這樣嗎?
      

  3.   

    String.Substring (Int32, Int32) 从此实例检索子字符串。子字符串从指定的字符位置开始且具有指定的长度。
      

  4.   

    string s = "Hello C# World!";            //s1为从s中截取的位置为3的字符以后的字符子串,3表示子字符串的起始字符位置            string s1=s.Substring(3);            Console.WriteLine(s1);            //s2为从s中截取的位置为6的字符开始长度为2的字符串,6表示子字符的起始字符位置,2表示子字符长度            string s2 = s.Substring(6, 2);            Console.WriteLine(s2);
      

  5.   

    是这样的:比如说现在有个字符串“afsdfasdfasd” 我想借钱“f”左右的22字符(包括f在内)
      

  6.   

    是这样的:比如说现在有个字符串“afsdfasdfasd” 我想借钱“f”左右的22字符(包括f在内)
      

  7.   

    是这样的:比如说现在有个字符串“afsdfasdfasd” 我想截取“f”左右的22字符(包括f在内)
      

  8.   


    有高手在的时候你就抓紧说清楚问题啊 ,你看高手都走了、、、我这个小虾米说一句,用substring 加控制  可以实现要么就等上面的 --( Tim [兔子党执行督察])--来给你用正则搞定
      

  9.   

    http://topic.csdn.net/u/20120212/16/d8482b0c-06a6-4e6c-926d-5b6a6fe83ffa.html