Module: SRX::Polish

Extended by:
Rules
Defined in:
lib/srx/polish/polish-rules.rb,
lib/srx/polish/word_splitter.rb,
lib/srx/polish/sentence_splitter.rb

Defined Under Namespace

Modules: Rules Classes: SentenceSplitter, WordSplitter

Constant Summary collapse

BEFORE_RE =
/(?:#{self.rules.map{|s,e,v| "(#{s})"}.join("|")})\Z/m
REGEXPS =
self.rules.map{|s,e,v| [/(#{s})\Z/m,/\A(#{e})/m,v] }
FIRST_CHAR =
/\A./m

Method Summary

Methods included from Rules

rules