从字符串中删除基于文化的符号

时间:2018-12-10 11:40:29

标签: culture

我正在使用JaroWinkler距离计算器来尝试使2个字符串彼此匹配。我希望能够从字符串中删除任何特定于文化的符号,以便在将2条类似“ The dog ate the fox”和“ The dog!atr-the-fux”的字符串进行比较时获得更好的分数。

在string.Compare()方法上,当比较2个字符串时可以忽略Symbols,这很好,但是它只会给我一个true / false,而不是一个字符串相互比较的指标。

有人知道是否可以从CultureInfo中获得所有要忽略符号的列表,然后我可以从字符串中删除它们,然后再让JaroWinkler计算器获取两个字符串之间的距离。

最佳问候 马格努斯

0 个答案:

没有答案