我有一个字段输入你朋友的名字并搜索他以将他添加为朋友.
问题是,如果你不确定如何拼写他的名字:例如
克里斯而不是克里斯.
我认为正确的方法是使用RegEx,但我不知道如何......
如何在PHP中处理这种拼写错误?
(如果在PHP中不可能那么告诉我如何在jQuery中执行它)
我认为正则表达式不是检查拼写错误和类似字符串的好方法.我会考虑像levenshtein这样的东西 - PHP甚至有一个本机函数,levenshtein.
编辑:根据你在找什么,还有其他的算法太那个也是PHP本地:soundex(虽然考虑了如双音位新的途径取代)metaphone,similar_text.