0

タイプミスのあるこのパターンを含む文字列内のパターンを見つける関数を実装しようとしています。パターンには、1 から単語数までを含めることができます。パターンに単語数がある場合、文には空白なしでこのパターンが含まれる場合もあります。

たとえば、「パターン一致を見つける関数」という文でパターン「パターン一致」を見つけます。

今見てきたように、空白を含まない単語のすべての組み合わせ ("function"、"functionthat"、"functionthatwill"、"that"、"thatwill"...) の配列を作成し、levenshtein 関数で各トークンをチェックする必要があります。

よりエレガントなソリューションはありますか?次のようなものがあれば素晴らしいでしょう: preg_match_levenshtain($sentence,$pattern, $maxdistance);

4

1 に答える 1

0

似たような検索でパターンスキャンのサブフィックスであるsmth rightがあるとは思わない場合。したがって、「パターン」を「パターン」に置き換えます

于 2013-07-21T13:01:47.270 に答える