有一字符串,str='123,456,345,789'
另一个字符串 str2="456"用什么比较好的办法在str和str2合并时 能得到 '123,456,345,789'
就是合并查重
另一个字符串 str2="456"用什么比较好的办法在str和str2合并时 能得到 '123,456,345,789'
就是合并查重
解决方案 »
- 未将对象引用设置到对象的实例。
- 谁有js验证身份证件的源码,求一份
- 关于BS或 CS的开发方式选择
- 关于Session 时限的问题?
- Drawing在System”中不存在
- 二值图像距离变换研究
- 奇怪现象,难道是BUG:comboBox1_KeyPress 执行完后有时候触发comboBox1_SelectedValueChanged,有时候不触发!
- 如何设置执行xp_cmdshell这个存储过程的权限, 如何禁用这个命令
- 如何将datagrid中改动后的数据更新回后台数据库中?
- web 页中的treeview问题?
- 请教正则表达式的问题,以及如何设置网站为可以从URL传参数
- 求一实现方法,在线等,如果嫌我问的不清楚,随时可以补充!!(Winform)
然后加遍历增加 用contiant
string result = "";
string str1 = "123,456,345,789";
string str2 = "456";
string[] strArray = str1.Split(',');
foreach (string str in strArray)
{
if (str == str2)
{
return str1;
}
}
return str1 + "," + str2;
string A = null;
string B = null;
string C = null;
//C为合并后的值
A = "123,456,789";
B = "456";
System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(string.Format("\\w*[{0}]\\w*", B));
if (reg.Match(A).Success) {
C = A;
Console.WriteLine(C);
}
Console.ReadLine();
}