我有一些字符串這樣的2串: STR1 = STA001,STR2 = STA002,STR3 = STA003 並有代碼比較字符串:如何比較在C#
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一起檢查時,儘管STA001STA003包含在strParent中,但返回false。我該如何解決它?
「STA001STA003」不是「STA001STA002STA003」的子字符串 – Adrian
我想要STA001STA003是STA001STA002STA003的子字符串。我怎樣才能做到這一點? –
它聽起來像'STANNN'的東西應該是(個人)項目在列表中。 「STA001STA003」的兩個*部分*都出現在兩個字符串中,但不是整個字符串 – Plutonix