最近我为Drupal的核心搜索模块制作了一个补丁,以提供部分搜索(也称n-gram搜索)功能。这已经测试过针对Drupal 6.15和6.16版本。你可能想要阅读关于打补丁的内容。另一方面,你可以利用Apache Solr Search Integration、Search Lucene API模块或其他第三方搜索解决方案,但这需要更多时间来实现。 PorterStemmer模块有其自己不同的故事,你也可能感兴趣。
在IT技术方面,最直接的模块可能是Fuzzy Search。我没有尝试过它。如果你需要更高级的搜索功能来满足中小型网站的需求,则可以使用Search Lucene API。对于大型网站或真正高级的需求,Solr是首选解决方案。