如何检查一个字符串是否是另一个字符串的一部分然后替换它

互联网上的随机人

例如,字符串 A = "你的" 字符串 B ="你"

结果字符串 A = "你你的"。

替换第一个单词没有问题,但对于第二个单词,我似乎无法将“r”附加到单词上。


var description = "you your" STRING[] 关键字 ={"YOU","a"}

返回 description.Split().Select(x => Keywords.Contains(x) ? x.ToUpper() : x).ToString(" ");

到目前为止,我可以得到“你的”,但“你的”是我想要的。

元结肠

如果我正确理解你,你可以简单地使用string.Replace

"you your".Replace("you", "YOU");

但是,这是区分大小写的。如果你想让它不区分大小写,你可以使用正则表达式:

string B = "YOU";
string A = "you your";
var regex = new Regex( B, RegexOptions.IgnoreCase );
var newA = regex.Replace( A, B);

如果您希望替换多个项目,只需为每个替换项目执行此操作。

有关 的更多信息Replace,请查看:https : //msdn.microsoft.com/de-de/library/fk49wtc1(v=vs.110).aspx正则表达式的想法来自这里:如何在 String.replace 中忽略大小写,您可以在Regex.Replace此处获取更多信息https : //msdn.microsoft.com/de-de/library/xwewhkd1(v= vs.110).aspx .

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何检查集合中的字符串是否是python 2.7中另一个字符串的一部分?

Android-如何用另一个字符串替换字符串的一部分?

检查一个字符串是否是另一个字符串的一部分(PHP)

如何检查一个字符串是否包含给定字符串,而不是另一个给定字符串的一部分?

用另一个字符串替换Linux文件中一部分URL字符串

如果匹配另一个字符串的一部分,则替换字符串

我想用另一个字符串替换一部分字符串

PHP知道字符串是否包含另一个字符串的一部分

如何用熊猫中的另一个字符串替换电子邮件地址的一部分?

如何查找一个字符串(或多个字符串)的一部分是否在列表Python内

如何将一个字符串快速复制到另一个字符串的一部分中?

如果字符串包含另一个字符串的一部分,则为Javascript

将字符串的一部分复制到另一个字符串

在数据框中的另一个字符串中搜索字符串的一部分

获取与另一个字符串匹配的字符串的一部分

如何检查一个变量是否等于一个字符串或另一个字符串?

如何检查一个变量是否等于一个字符串或另一个字符串?

用另一个字符串替换一个字符串的一部分(缺少第一个字符串)

如何在字段中查找字符串的一部分,如果存在,请用另一个字段替换它?

当一个字符串包含另一个字符串的一部分时比较字符串

将字符串的一部分转换为另一个字符集

如何检查一个字符串是否包含另一个字符串?

使用bash脚本如何检查一个字符串是否在另一个字符串内

如何检查一个字符串是否在另一个字符串内(但不在边缘)?

如何在Swift中检查一个字符串是否包含另一个字符串?

如何检查一个字符串是否以另一个字符串开头-PHP

如何检查一个字符串是否与另一个字符串匹配

如何检查一个字符串的字母是否在另一个字符串中以给定的顺序存在?

如何检查另一个字符串是否存在