繁体   English   中英

用于从字符串中删除字符序列的String方法

[英]String method to remove a char sequence from a string

如果我有:

string st1 = "this.is.a.string.type";
string st2 = "string";

如果st1中存在确切的字符序列,是否有任何内置的String方法从st1中删除st2? 所以我想以“ this.is.a..type”结尾。

最简单的是:

st1 = st1.Replace(st2, "");

但这并不一定非常有效。

string st3 = st1.Replace(st2, string.Empty);

这将为您解决

string st3 = st1.Replace(st2,"");

这将从st1中删除所有st2实例,并返回结果

关于什么:

st1.Replace(st2, "")

它会替换所有出现的内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM