就比如是/upload/2011-07-09/201107090031354063495.jpg
/upload/2011-03-15/201103135406349507090.jpg
文件名是随机的啦
形式就是这么个形式
/upload/当前日期/图片名.后缀
我要的是在图片名前加一个s,该怎么做
/upload/2011-07-09/201107090031354063495.jpg
变成/upload/2011-07-09/s201107090031354063495.jpg
怎么写?
C#的字符串处理方面的 谁会 请讲讲或最好写一下 方便后人
/upload/2011-03-15/201103135406349507090.jpg
文件名是随机的啦
形式就是这么个形式
/upload/当前日期/图片名.后缀
我要的是在图片名前加一个s,该怎么做
/upload/2011-07-09/201107090031354063495.jpg
变成/upload/2011-07-09/s201107090031354063495.jpg
怎么写?
C#的字符串处理方面的 谁会 请讲讲或最好写一下 方便后人
int index = source.LastIndexOf('/') + 1;
string result = source.Substring(0, index) + 's' + source.Substring(index);
Console.WriteLine(result);
结果:
/upload/2011-03-15/s201103135406349507090.jpg
// 如果位置比较固定的话
StringBuilder sb = new StringBuilder(@"/upload/2011-03-15/201103135406349507090.jpg");
sb.Insert(19, 's');
WL(sb);
string result = source.Insert(source.LastIndexOf('/') + 1, "s");