在php中,假设我有两组单词要匹配:
左组:
- 堆叠器
- 溢出
右侧组:
- 堆叠流
- 烟囱溢流
- 过烟囱流量
从LEFT GROUP的角度(通过循环每个),我如何编写regex模式来表示里面的条目。。RIGHT GROUP中的条目是否相似?
我认为在这种情况下有更好的选择。有一个名为levenstein的函数,它计算两个字符串之间的距离——将一个字符串转换为另一个字符串所需替换、插入或删除的最小字符数。
因此,您可以遍历数组并找到最接近的字符串。手册页上有一个很好的例子。
在php中,假设我有两组单词要匹配:
左组:
右侧组:
从LEFT GROUP的角度(通过循环每个),我如何编写regex模式来表示里面的条目。。RIGHT GROUP中的条目是否相似?
我认为在这种情况下有更好的选择。有一个名为levenstein的函数,它计算两个字符串之间的距离——将一个字符串转换为另一个字符串所需替换、插入或删除的最小字符数。
因此,您可以遍历数组并找到最接近的字符串。手册页上有一个很好的例子。