Ignore symbols (apostrophe) for string matching

Farfetch'd vs Farfetch’d
This commit is contained in:
Kurt 2019-12-30 15:39:13 -08:00
parent 84c5f6e914
commit 3b2b86950f

View File

@ -60,7 +60,7 @@ static bool Match(string item, string find)
{
if (item.Length != find.Length)
return false;
const CompareOptions options = CompareOptions.IgnoreNonSpace | CompareOptions.IgnoreCase;
const CompareOptions options = CompareOptions.IgnoreNonSpace | CompareOptions.IgnoreCase | CompareOptions.IgnoreSymbols;
var compare = CultureInfo.CurrentCulture.CompareInfo.Compare(item, find, options);
return compare == 0;
}