gpt4 book ai didi

c# - 如何检查两个字符串是否在 C# 中部分匹配?

转载 作者:太空狗 更新时间:2023-10-29 18:11:18 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Are there any Fuzzy Search or String Similarity Functions libraries written for C#?

我正在创建一个应用程序,它将排除用户输入的歌曲或艺术家或专辑名称,然后将通过字符串数组或 ArrayList 查找任何可能的匹配项。

自动建议将根据匹配百分比计算。

例如

如果用户键入 link prk,它应该找到 Linkin ParkLink 80Link Wray 但匹配所有人的百分比都会不同

假设该合集只会搜索 Artist Collection 中的 Artist names 和 song collection 中的 Song name。

(百分比数字只是为了解释)

Linkin Park - 98%
Link Wray -82%
Link 80 - 62%

解决方案不一定是 C# 代码,任何正则表达式或伪代码都可以,但应该可以在 C# 中实现。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com