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