替换字符串使用正则表达式

时间:2017-01-27 07:58:06

标签: c# regex string

请帮帮我。

我有这个字符串。 string str = "5595176&cn=ANY&ln=ADdedfr";

我需要将ANY替换为12345

string str = "5595176&cn=12345&ln=ADdedfr

字符串ANY可能不同。

1 个答案:

答案 0 :(得分:1)

这可能会为你做到这一点

using System.Text.RegularExpressions;
string mystr = Regex.Replace(str, "cn=[A-Za-z]+", "cn=12345");

根据评论,可能是

using System.Text.RegularExpressions;
string mystr = Regex.Replace(str, "cn=[A-Za-z]+", "cn=" + CountryCode);