using System;
using System.Text.RegularExpressions;
public class Test
{
public static void Main()
{
String miRuta = "C:\\Users\\JoseCarlos\\Desktop\\tmp3326\\tmp3326\\1.txt";
Console.WriteLine(miRuta);
Console.WriteLine(Regex.Replace(miRuta, "[^\\\\]+(?=\\\\[^\\\\]+$)", "CAMBIADO"));
}
}
dXNpbmcgU3lzdGVtOwp1c2luZyBTeXN0ZW0uVGV4dC5SZWd1bGFyRXhwcmVzc2lvbnM7CgpwdWJsaWMgY2xhc3MgVGVzdAp7CglwdWJsaWMgc3RhdGljIHZvaWQgTWFpbigpCgl7CgkJU3RyaW5nIG1pUnV0YSA9ICJDOlxcVXNlcnNcXEpvc2VDYXJsb3NcXERlc2t0b3BcXHRtcDMzMjZcXHRtcDMzMjZcXDEudHh0IjsKCQlDb25zb2xlLldyaXRlTGluZShtaVJ1dGEpOwoJCUNvbnNvbGUuV3JpdGVMaW5lKFJlZ2V4LlJlcGxhY2UobWlSdXRhLCAiW15cXFxcXSsoPz1cXFxcW15cXFxcXSskKSIsICJDQU1CSUFETyIpKTsKCX0KfQ==