Class: Zabon::Segment
- Inherits:
-
String
- Object
- String
- Zabon::Segment
- Defined in:
- lib/zabon/segment.rb
Instance Method Summary collapse
- #bracket_begin? ⇒ Boolean
- #bracket_end? ⇒ Boolean
- #hiragana? ⇒ Boolean
- #joshi? ⇒ Boolean
- #joshi_or_period? ⇒ Boolean
- #keyword? ⇒ Boolean
- #period? ⇒ Boolean
Instance Method Details
#bracket_begin? ⇒ Boolean
7 |
# File 'lib/zabon/segment.rb', line 7 def bracket_begin? = @bracket_begin ||= BRACKETS_BEGIN.match?(self) |
#bracket_end? ⇒ Boolean
8 |
# File 'lib/zabon/segment.rb', line 8 def bracket_end? = @bracket_end ||= BRACKETS_END.match?(self) |
#hiragana? ⇒ Boolean
5 |
# File 'lib/zabon/segment.rb', line 5 def hiragana? = @hiragana ||= HIRAGANA.match?(self) |
#joshi? ⇒ Boolean
9 |
# File 'lib/zabon/segment.rb', line 9 def joshi? = @joshi ||= JOSHI.match?(self) |
#joshi_or_period? ⇒ Boolean
11 |
# File 'lib/zabon/segment.rb', line 11 def joshi_or_period? = @joshi_or_period ||= joshi? || period? |
#keyword? ⇒ Boolean
6 |
# File 'lib/zabon/segment.rb', line 6 def keyword? = @keyword ||= KEYWORDS.match?(self) |
#period? ⇒ Boolean
10 |
# File 'lib/zabon/segment.rb', line 10 def period? = @period ||= PERIODS.match?(self) |