我有一个文本框,可以查找其他文本框中的单词。除非我用相同的大小写字母输入相同的确切单词,否则它找不到单词。 visual basic.net
如何使文本框能够接受天气,它找到的单词有大写和小写,所以如果我搜索单词“John”并且文本框中有单词“john”它会起作用,请注意“J”是大写。
感谢
答案 0 :(得分:2)
试试这个:
If TextBox2.Text.ToLower.Contains(TextBox1.Text.ToLower) Then
'[...]
End If
答案 1 :(得分:1)
这应该有效
Textbox1.Text.ToUpper().Contains(Textbox2.Text.ToUpper())
但是,为了将来参考,我强烈建议您先尝试一下。将您尝试的内容与解释一起发布。只是要求像你刚才那样的代码将不被接受,尤其是在像这样的简单任务上。
答案 2 :(得分:0)
使用IndexOf和不区分大小写的搜索
If Textbox1.Text.IndexOf(Textbox2.Test, StringComparison.InvariantIgnoreCase) >= 0 Then
'The string was found, do something with it.
End If