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

loading...


0

我正在使用JaroWinkler距离计算器来尝试将2个字符串相互匹配 . 我希望能够从字符串中删除任何特定于文化的符号,以便在比较2个字符串时能够获得更好的分数,例如“狗吃了狐狸”和“狗!atr-the-fux” .

在string.Compare()方法中,它可以在比较2个字符串时忽略符号,这很好,但它只会给我一个真/假,而不是一个指示字符串与其他字符串相比的指标 .

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

最好的问候马格努斯

loading...

0回答

No Data

评论

暂时没有评论!