В настоящее время я пишу скрипт в perl для анализа модулей perl и извлечения из них значимых слов. (кроме ключевых слов perl).Perl синтаксический анализ
У меня есть массив списков отказов, который содержит ключевые слова perl. Я использую это, чтобы отделить значимые слова от ключевых слов perl.
my $pattern = join("|", @rejectionlist);
foreach my $word (@words) {
if (!($word =~ /^$pattern$/i)) {
push @meaningfulwords, $word;
}
}
Возможно ли динамически генерировать ключевые слова perl (массив списка отклонения - с помощью любых подпрограмм)?
Или: 'мой $ шаблон = присоединиться ('|', карта QuoteMeta, @rejectionlist);' – tobyink
@tobyink - Да, тот же самый материал, ... но мое решение немного быстрее и Бетер читает :) –