0

ファイル内の廃止された文字列を見つける必要があります。

  • ファイル内の文字列「I_LOVE_INDIA」の場合。
  • 入力文字列が「I_LOVE」の場合、検索ステータスは false になります。
  • 入力文字列が「I_LOVE_INDIA」の場合、検索ステータスは true になります。

以下のものを使用できません:

System.IO.File.ReadAllText("D:\asdf\def.txt").IndexOf("string_to_search")
4

1 に答える 1

0

これはうまくいきます:

System.IO.File.ReadAllText("D:\asdf\def.txt").IndexOf("I_LOVE_INDIA")

「I_LOVE_INDIA_TOO」を探すときに失敗させたい場合は、次のように確認する必要があります。

Dim s as String = System.IO.File.ReadAllText("D:\asdf\def.txt")
Dim success as Boolean = CheckStringContainsILoveIndia(s)

Public Function CheckStringContainsILoveIndia(Byval s as String) as Boolean
Dim success as Boolean = False
If s.IndexOf("I_LOVE_INDIA_TOO") == -1 AND s.IndexOf("I_LOVE_INDIA") > -1 Then
success = True    
End If
return success
End Sub
于 2012-10-02T04:03:24.423 に答える