ruby - Ruby 的停用词列表

标签 ruby list cpu-word

我正在使用 Lucene Java framework 编写一个搜索引擎.

我想要做的是创建 Ruby 源代码文件的索引。为此,我希望可以选择使用停用词过滤器,即我希望在索引文件时忽略 ruby​​ 语言的停用词。

--> 有谁知道 Ruby 停用词的完整列表吗? (例如 def、end、模块……)

令人惊讶的是,Google 没有向我提供答案...因此,我们将不胜感激!

最佳答案

alias   and     BEGIN   begin   break   case    class   def     defined?
do      else    elsif   END     end     ensure  false   for     if 
in      module  next    nil     not     or      redo    rescue  retry 
return  self    super   then    true    undef   unless  until   when 
while   yield 

来自Ruby QuickRef .

就其值(value)而言,这些通常被称为“保留字” - 我通过谷歌搜索找到了这个列表 Ruby reserved words .

关于ruby - Ruby 的停用词列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1920750/

相关文章:

ruby-on-rails - View 和 Controller 外部的 Rails Engine RouteProxy

ruby-on-rails - 如何在 some_module.rb 文件中打包 before_filter?

python - 如何仅增加 Python 列表中第一行的第一个元素?

xslt - 复杂的 XSLT 分割?

java - 如何获取给定文本中 N 个最常用的单词,从最大到最小排序?

ruby-on-rails - form_for 辅助方法上的嵌套命名空间 - Rails

ruby-on-rails - "Not found. Authentication passthru."错误。设计 Omniauthable 模块不会在另一个引擎中使用 't work when it' s

使用列表理解将字典扁平化为列表的 Pythonic 方法

ios - 如何在 SwiftUI 的列表中设置和使用参数 "selection"

java - 使用 toString 与字符组成字符串