我的url方案设置具有以下结构 www.foo.com/bar
要选择特定于区域设置的页面(栏),用户可以从下拉列表中选择不同的值,这些值会将区域设置代码附加到网址,如:
www.foo.com/en/的栏
www.foo.com/za/的栏
如何在bar之前使用正则表达式替换url值以包含正确的区域设置?我有以下替换部分工作,但如果继续选择差异值,我会继续多次附加区域代码:
www.foo.com/za/bar
www.foo.com/za/en/bar
this.listenTo(user, 'sync', this.render);
答案 0 :(得分:0)
使用
进行管理以使其正常工作string url = Regex.Replace(referer, @".*\/", $"{Request.Scheme}://{Request.Host.ToString()}/{lang}/");