从字符串中删除特定的整个单词
本文关键字:单词 字符串 删除 | 更新日期: 2023-09-27 18:16:46
这个文本文件包含以下3行:
Bob
MikeBob
Mike
如何在不从'MikeBob'中删除'Mike'的情况下删除'Mike' ?
我已经试过了:
string text = File.ReadAllText("C:/data.txt");
text = text.Replace("Mike", "");
但是它删除了所有出现的Mike。我该怎么办?
var text = Regex.Replace(File.ReadAllText("C:/data.txt"), "'bMike'b","");
通过正则表达式很容易。
// input string
String str = "Hello.???@@.##$ here,#$% my%$^$%^&is***()&% this";
// similar to Matcher.replaceAll
str = Regex.Replace(str,@"[^'w'd's]","");