/uplod/dd/images/1234-33-412/5641345641.jpg
改成/uplod/dd/images/1234-33-412/5641345641_small.jpg
和/uplod/dd/images/1234-33-412/s5641345641.jpg
怎么改?
改成/uplod/dd/images/1234-33-412/5641345641_small.jpg
和/uplod/dd/images/1234-33-412/s5641345641.jpg
怎么改?
void Main()
{
string str=@"/uplod/dd/images/1234-33-412/5641345641.jpg";
string name=System.IO.Path.GetFileNameWithoutExtension(str);
Console.WriteLine(str.Replace(name,name+"_small"));
Console.WriteLine(str.Replace(name,"s"+name));
/*
/uplod/dd/images/1234-33-412/5641345641_small.jpg
/uplod/dd/images/1234-33-412/s5641345641.jpg
*/
}
string output = Regex.Replace(input, @"(?i)(?<=/)[^/.]+(?=\.jpg)", "$&_small");
/uplod/dd/images/1234-33-412/5641345641_small.jpgstring output = Regex.Replace(input, @"(?i)(?<=/)[^/.]+(?=\.jpg)", "s$&");
/uplod/dd/images/1234-33-412/s5641345641.jpg
string output = Regex.Replace(input, @"(?i)(?<=/)[^/.]+(?=\.)", "$&_small");
/uplod/dd/images/1234-33-412/5641345641_small.jpgstring output = Regex.Replace(input, @"(?i)(?<=/)[^/.]+(?=\.)", "s$&");
/uplod/dd/images/1234-33-412/s5641345641.jpg