识别perl中的单词

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了识别perl中的单词相关的知识,希望对你有一定的参考价值。

我正在尝试浏览一个文件列表,这些文件中包含单词并将单词分开。

my @file_list = (
    'myfirstperlfile.pl',
    'mashpotatorecipes.pl',
    'badhaircuts.pl',
    'jonisntverygoodatsoftball.pl',
    'thatnewcomedianislol.pl',
);

我的列表可以用任何东西描述,但为了示例,它可能看起来像这样。

my @delineated_file_list = (
    'my first perl file',
    'mash potato recipes',
    'bad haircuts',
    'jon isnt very good at soft ball',
    'that new comedian is lol',
);        

在我的特定情况下,有很多文件,所以寻找静态单词并不理想。

知道我的perl最好的是,首先,perl和文件是单独的单词?我也担心识别缩写,拼写错误或假字。

答案

如果不开发人工智能,你不太可能找到完美的解决方案。但是首先你需要一个知道英语单词的模块,所以请查看Lingua::EN名称空间。 Lingua::EN::Segment看起来与您的用例类似。

以上是关于识别perl中的单词的主要内容,如果未能解决你的问题,请参考以下文章

使用 C++ 反转句子中的每个单词需要对我的代码片段进行代码优化

如何有条件地将 C 代码片段编译到我的 Perl 模块?

编写一个程序, 将 a.txt 文件中的单词与 b.txt 文件中的 单词交替合并到 c.txt 文件中, a.txt 文件中的单词用回车符 分隔, b.txt 文件中用回车或空格进行分隔。(代码片段

perl中的队列

在perl中计算汉明距离

如何通过C#中的特定片段从句子中提取整个单词?