空白で囲まれた特定の文字列を文字列で検索したい。たとえば、次の値から 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" が見つかります
理由はありますか?
ありがとう、
ザレック