Module: Piola::Numbers
- Defined in:
- lib/piola/numbers.rb
Instance Method Summary collapse
-
#remove_numbers ⇒ Object
Removes numbers parragraphs from a text.
-
#valid_number? ⇒ Boolean
Checks if string is a valid number.
Instance Method Details
#remove_numbers ⇒ Object
Removes numbers parragraphs from a text
11 12 13 14 15 |
# File 'lib/piola/numbers.rb', line 11 def remove_numbers self.split("\n").map do |parragraph| parragraph unless parragraph.strip.valid_number? end.compact.join("\n") end |
#valid_number? ⇒ Boolean
Checks if string is a valid number
6 7 8 |
# File 'lib/piola/numbers.rb', line 6 def valid_number? !!self.match(/^-?[\d]+(\.[\d]+){0,1}$/) end |