class MongoSearch::KeywordsExtractor

Public Class Methods

extract(text) click to toggle source
# File lib/mongo_search.rb, line 3
def self.extract(text)
  if text.blank?
    []
  else
    text.mb_chars.normalize(:kd).to_s
      .gsub(/[^\x00-\x7F]/,'')
      .downcase
      .split(/[\s\.\-_]+/)
  end
end