【发布时间】:2015-05-05 17:36:19
【问题描述】:
我有一些这样的字符串: str1 = STA001,str2 = STA002,str3 = STA003 并有代码来比较字符串:
private bool IsSubstring(string strChild, string strParent)
{
if (!strParent.Contains(strChild))
{
return false;
}
else return true;
}
如果我有 strChild = STA001STA002 和 strParent = STA001STA002STA003 然后返回 true 但是当我输入 strChild = STA001STA003 并检查 strParent = STA001STA002STA003 然后返回 false 尽管 STA001STA003 包含在 strParent 中。我该如何解决?
【问题讨论】:
-
STA001STA003不是STA001STA002STA003的子字符串 -
我希望 STA001STA003 是 STA001STA002STA003 的子字符串。我该怎么做?
-
听起来
STANNN应该是列表中的(单个)项目。STA001STA003的两个 部分 出现在两个字符串中,但不是整个字符串
标签: c#