Perl 模糊字串比對(Approximate Matching)String::Approx 模組

這裡介紹如何使用 Perl 的 String::Approx 模組進行模糊字串比對(approximate matching)。 模糊搜尋是實務上常用的搜尋方法,當使用者輸入的關鍵字有些誤差時,透過模糊搜尋還是可以找到使用者想要找的資訊,例如 color 與 colour 兩個字其實是一樣的,如果使用者輸入其中一個,使用一般性的比對就找不到另外一個,或是說使用者根本把單字拼錯,那一般的搜尋就更找不到了。 ...

June 10, 2015 · G. T. Wang

Orcish Maneuver:讓 Perl 排序程式加速的方法

Orcish Maneuver 是一個可以讓 Perl 排序程式加速的實作方式,這個方法在法則的排序問題上非常有用。 在 Perl 程式中,如果遇到比較複雜的排序問題時,一般的程式設計師會會使用 sort 配合一個自己撰寫的排序函式來處理。 ...

July 18, 2014 · G. T. Wang