重写规则以替换所有+ -

时间:2011-06-06 10:05:50

标签: c# asp.net

我的网址包含' + '之类的所有path/My+Property+Details,但我需要将所有+替换为'-'。并将其设为:

path/My-Property-Details.

3 个答案:

答案 0 :(得分:3)

使用String.Replace(..),如下所示:

string s = "path/My+Property+Details";
s = s.Replace("+", "-");

不要忘记赋值,因为字符串是不可变的。

答案 1 :(得分:2)

使用String.Replace

url = url.Replace("+", "-");

答案 2 :(得分:2)

试试这个:

string newURL = oldUrl.Replace("+", "-");