【发布时间】:2013-08-26 14:05:04
【问题描述】:
我想知道是否有办法在文本框中搜索完全匹配的文本
例如
使用 "if textbox1.text.contains("Hello") then" 有效
但是我只希望它搜索文本“你好”,如果我有 2 个这样的词
你好朋友 你好朋友
我只希望它找到匹配的单词,因此第二个语句 Hello Friend 而不是 HelloFriend 因为这与关键字不匹配。
这可能吗?
【问题讨论】:
我想知道是否有办法在文本框中搜索完全匹配的文本
例如
使用 "if textbox1.text.contains("Hello") then" 有效
但是我只希望它搜索文本“你好”,如果我有 2 个这样的词
你好朋友 你好朋友
我只希望它找到匹配的单词,因此第二个语句 Hello Friend 而不是 HelloFriend 因为这与关键字不匹配。
这可能吗?
【问题讨论】:
你可以制作一个正则表达式来匹配带有单词边界的单词:
if Regex.IsMatch(textbox1.Text, "\b" + Regex.Escape("Hello") + "\b") Then
【讨论】:
【讨论】: