php REGEX,用于任何匹配的可能性


php REGEX for any matching possibilities?

在php中,假设我有两组单词要匹配:

左组:

  1. 堆叠器
  2. 溢出

右侧组:

  • 堆叠流
  • 烟囱溢流
  • 过烟囱流量

从LEFT GROUP的角度(通过循环每个),我如何编写regex模式来表示里面的条目。。RIGHT GROUP中的条目是否相似?

我认为在这种情况下有更好的选择。有一个名为levenstein的函数,它计算两个字符串之间的距离——将一个字符串转换为另一个字符串所需替换、插入或删除的最小字符数。

因此,您可以遍历数组并找到最接近的字符串。手册页上有一个很好的例子。