C#查找并替换

Ish*_*han 0 c# string

我有一个类型的字符串变量////abc/abc/abc/asd.aspx.

/字符串的开头可以有任意数量,我想要输出 /abc/abc/abc/asd.aspx.

还可以有一个字符串值,/abc/abc/abc/asd.aspx其输出应该为/abc/abc/abc/asd.aspx

请帮助,我如何使用String.Replace();或我可以使用的任何其他方法?

Pav*_*shy 5

你可以这样做:

var correctedString = "/" + originalString.TrimStart('/');
Run Code Online (Sandbox Code Playgroud)

或者如果/字符串的任何部分中有任何数量,则通过RegEx执行此操作:

var correctedString = Regex.Replace(originalString, "/{2,}", "/");
Run Code Online (Sandbox Code Playgroud)