none
字符串的匹配问题 RRS feed

  • 问题

  • string s = "D:\\Documents\\Visual Studio 2008\\Projects\\Sample\\ExtendForSQL\\Images\\Users\\Face"; // 本来是从Server.MapPath()获取的,现在给定我调试时的一个值.

    string sou = "D:\\Documents\\Visual Studio 2008\\Projects\\Sample\\ExtendForSQL\\Images\\Users\\Face\\1.gif"; // Up

    int i = sou.IndexOf(s); // 为什么=0

    请问下 如何得到 1.gif 字符串.

    2010年4月26日 13:56

答案

  • string s = "D:\\Documents\\Visual Studio 2008\\Projects\\Sample\\ExtendForSQL\\Images\\Users\\Face"; // 本来是从Server.MapPath()获取的,现在给定我调试时的一个值.

    string sou = "D:\\Documents\\Visual Studio 2008\\Projects\\Sample\\ExtendForSQL\\Images\\Users\\Face\\1.gif"; // Up

    string pic = sou.Substring(s.Length + 1)); // 可以这样获取

     

    //int i = sou.IndexOf(s); // 为什么=0 因为他是在第0位就找到了啊!

    如果 :string sou = "testD:\\Documents\\Visual Studio 2008\\Projects\\Sample\\ExtendForSQL\\Images\\Users\\Face\\1.gif"; // Up

         string s = "D:\\Documents\\Visual Studio 2008\\Projects\\Sample\\ExtendForSQL\\Images\\Users\\Face";

    int i = sou.IndexOf(s); // 那么 i=4; 因为test占用了4个字符[从0开始计算]

     


    Anything Is Possible !
    • 已标记为答案 Money.Live 2010年4月26日 14:27
    2010年4月26日 14:25

全部回复

  • string s = "D:\\Documents\\Visual Studio 2008\\Projects\\Sample\\ExtendForSQL\\Images\\Users\\Face"; // 本来是从Server.MapPath()获取的,现在给定我调试时的一个值.

    string sou = "D:\\Documents\\Visual Studio 2008\\Projects\\Sample\\ExtendForSQL\\Images\\Users\\Face\\1.gif"; // Up

    string pic = sou.Substring(s.Length + 1)); // 可以这样获取

     

    //int i = sou.IndexOf(s); // 为什么=0 因为他是在第0位就找到了啊!

    如果 :string sou = "testD:\\Documents\\Visual Studio 2008\\Projects\\Sample\\ExtendForSQL\\Images\\Users\\Face\\1.gif"; // Up

         string s = "D:\\Documents\\Visual Studio 2008\\Projects\\Sample\\ExtendForSQL\\Images\\Users\\Face";

    int i = sou.IndexOf(s); // 那么 i=4; 因为test占用了4个字符[从0开始计算]

     


    Anything Is Possible !
    • 已标记为答案 Money.Live 2010年4月26日 14:27
    2010年4月26日 14:25
  • 谢谢 Jiang Hao 用户奖牌用户奖牌用户奖牌用户奖牌用户奖牌!
    2010年4月26日 14:44
  • 互相学习! :)
    Anything Is Possible !
    2010年4月26日 18:29