我需要在文件中找到绝对出现的字符串。
- 如果文件中有字符串“I_LOVE_INDIA”。
- 如果输入字符串为“I_LOVE”,则搜索状态应为假。
- 如果输入字符串是“I_LOVE_INDIA”,那么搜索状态应该为真。
我无法使用以下一种:
System.IO.File.ReadAllText("D:\asdf\def.txt").IndexOf("string_to_search")
这将起作用:
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