我想在字符串中找到一个被空格包围的特定字符串。例如,我想从以下位置接收值 true:
Regex.IsMatch("I like ZaleK", "zalek",RegexOptions.IgnoreCase)
并且值 false 来自:
Regex.IsMatch("I likeZaleK", "zalek",RegexOptions.IgnoreCase)
这是我的代码:
Regex.IsMatch(w_all_file, @"\b" + TB_string.Text.Trim() + @"\b", RegexOptions.IgnoreCase) ;
当 w_all_file 中的字符串是我要查找的字符串后跟“-”时,它不起作用
例如:如果 w_all_file = "I like zalek_" - 找不到字符串 "zalek",但如果 w_all_file = "I like zalek-" - 找到字符串 "zalek"
任何想法为什么?
谢谢,
扎莱克