我想搜索包含最少参数集的文本和返回行。我能想到的最简单的例子是在字典中搜索至少包含 10 个选项中的 5 个的单词。如果我有设置“co or di na te di re ct io ns”,我会返回任何包含恰好 5 个选项的单词。结果将包括方向和坐标。
第一步是尽可能减少字典(字母,至少一半的选项..)那时我的解决方案是 1. 使用列表将所有可能性生成到潜在的单词列表中并搜索 linux.words 2. 迭代通过 linux.words,如果 grep 返回每个元素,则增加一个计数器,然后返回结果 counter>n
有没有更简单的方法来做到这一点?我希望 perl 中有一些我不知道的很酷的东西(我是 perl 新手)。