6.13 あいまいマッチング
マッチングをファジィに行いたい。ある程度のエラーを許容し、文字列がパターンに正確にマッチしない場合でも、マッチと判定されるようにする。
CPANモジュールString::Approxを使用する。
use String::Approx qw(amatch); if (amatch("PATTERN", @list) { # マッチした場合の処理 } @matches = amatch("PATTERN", @list);
マッチングをファジィに行いたい。ある程度のエラーを許容し、文字列がパターンに正確にマッチしない場合でも、マッチと判定されるようにする。
CPANモジュールString::Approxを使用する。
use String::Approx qw(amatch); if (amatch("PATTERN", @list) { # マッチした場合の処理 } @matches = amatch("PATTERN", @list);