字符串替换多个字符

Joh*_*ohn 1 c# asp.net string replace

布拉\约翰

string _uName = id.Name.Split('\\')[1];
string _userName = _uName.Replace('.', ' ');
Run Code Online (Sandbox Code Playgroud)

将返回:“约翰·男孩”

我想使用replace,但是要使用replaceAll。

我有 string url="Account/WindowsLogin.aspx?ReturnUrl=%2fMemberPages%2fcustomerDataStorePortal.aspx"

从这个我想创建 string NewUrl="/MemberPages/customerDataStorePortal.aspx"

因此在'='之后获取数据,并将'%2F'替换为'/'

至今:

string redirectUrl1 = redirectUrlOLD.Split('=')[1];
string redirectUrl = redirectUrl1.Replace('%2F', '/');
Run Code Online (Sandbox Code Playgroud)

标记%2F为太多字符

Dav*_*ton 5

"" 用于字符串

'' 代表一个字符

这就是你要走的路

redirectUrl1.Replace("%2F", "/");
Run Code Online (Sandbox Code Playgroud)