The following module was proposed for inclusion in the Module List: modid: Text::Scan DSLIP: bdcOp description: Fast text search for large number of keys userid: IWOODHEAD (Ira Joseph Woodhead) chapterid: 11 (String_Lang_Text_Proc) communities: similar: Tree::Ternary Tree::Ternary_XS rationale: Text::Scan will provide a fast way to search strings for large numbers of keys at once. As far as I know, no one has used ternary trees for this purpose before, and no one has solved this particular problem sufficiently. The equivalent pure-perl approach of n-ary trees (where each node is a hash of single chars) is roughly 25 times slower when implemented correctly on ~75000 keys, and using that many regexps does not even bear mentioning. enteredby: IWOODHEAD (Ira Joseph Woodhead) enteredon: Wed Jul 18 23:55:04 2001 GMT The resulting entry would be: Text:: ::Scan bdcOp Fast text search for large number of keys IWOODHEAD Thanks for registering, The Pause Team PS: The following links are only valid for module list maintainers: Registration form with editing capabilities: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=b3000000_13e26186d218bde2&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=b3000000_13e26186d218bde2&SUBMIT_pause99_add_mod_insertit=1