C# 删除字符串中特定的一段

2025-03-10 15:04:53
推荐回答(2个)
回答1:

string input = "你[ER]454215413545[RE]好[ER]asdf454341[RE]啊"
string pattern = "[ER]\s\S[RE]";
string replacement = "";
string result = Regex.Replace(input, pattern, replacement);

回答2:

string s1 = " 你[ER]454215413545[RE]好[ER]asdf454341[RE]啊";
string subStr = "\\[ER\\]\\w*\\d*\\[RE\\]";
string temp=Regex.Replace(s1,subStr,"");