当前位置: 代码迷 >> ASP.NET >> 怎么获取字符串的某一段内容?
  详细解决方案

怎么获取字符串的某一段内容?

热度:7468   发布时间:2013-02-25 00:00:00.0
如何获取字符串的某一段内容??
这是我的jquery+ajax代码:

string Movieimage = context.Request["Mimage"].Replace("\\","/");


代码中的(Mimage)是从前台传进来的图片地址,传进来的时候它的格式是c:\xxx\xxx.jpg,通过斜杠转换以后它会变成c:/xxx/xxx.jpg . 我想问的是如何把前面的c:/xxx/这一段去掉,然后替换成(../image/ ) 这个格式。
也想过使用substring()方法,不过传进来的时候图片地址的长度不是固定的。
 俺是初学者,请各位高手们帮忙解决这个问题吧!!

------解决方案--------------------------------------------------------
C# code
            string source = "c:/xxx/xxx.jpg";            Regex reg = new Regex(@"(?is)^[a-z]:/.*?/");            source = reg.Replace(source, "../image/");
------解决方案--------------------------------------------------------
C# code
using System.Linq; string Movieimage = Request["Mimage"].Replace("\\", "/"); Movieimage = string.Concat("../image/ ", Movieimage.Split('/').Last());
  相关解决方案