gpt4 book ai didi

php - 如何使用similar_text()改进PHP字符串匹配?

转载 作者:行者123 更新时间:2023-12-01 22:08:27 26 4
gpt4 key购买 nike

我正在使用PHP的similar_text()调用来比较两个字符串,但是,我没有得到足够好的结果,例如,对于我希望看到100%的匹配,我得到的最好结果是80.95%上。

我还可以使用哪些其他函数来将字符串深入到核心?

<!-- Overcast, Rain or Showers compared Overcast, Rain or Showers is 80.9523809524 -->
<!-- Overcast, Risk of Rain or Showers compared Overcast, Rain or Showers is 86.2068965517 -->
<!-- Overcast, Chance of Rain or Showers compared Overcast, Rain or Showers is 83.3333333333 -->

最佳答案

编辑距离:http://php.net/manual/en/function.levenshtein.php

similar_text()相反,所以 0% 表示没有差异。

// <!-- Overcast, Rain or Showers compared Overcast, Rain or Showers is 0 -->
// <!-- Overcast, Risk of Rain or Showers compared Overcast, Rain or Showers is 11 -->
// <!-- Overcast, Chance of Rain or Showers compared Overcast, Rain or Showers is 13 -->

关于php - 如何使用similar_text()改进PHP字符串匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10690854/

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