php REGEX是否有任何匹配的可能性?

时间:2012-07-26 08:46:12

标签: php regex string pattern-matching

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

左组:

  1. stackover
  2. 溢出
  3. 右组:

    • stackflow
    • 叠加流量
    • over stack flow

    从LEFT GROUP的角度来看(通过循环每个),我如何编写正则表达式模式来说明里面的条目..是否与RIGHT GROUP中的条目类似匹配?

1 个答案:

答案 0 :(得分:5)

我认为在这种情况下有更好的选择。有一个名为levenshtein的函数可以计算两个字符串之间的距离 - 你需要替换的最小字符数,插入或删除一个字符串到另一个字符串。

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