lib/NATO/parser.rb in NATO-0.0.1 vs lib/NATO/parser.rb in NATO-0.0.2
- old
+ new
@@ -6,15 +6,15 @@
def natify(text)
text.split('').map do |piece|
if is_numeric? piece
piece
else
- NATO::DICTIONARY[piece.to_sym].to_s || piece
+ NATO::DICTIONARY[piece.to_sym].to_s
end
end.join ' '
end
private
def is_numeric?(obj)
- obj.to_s.match(/\A[+-]?\d+?(\.\d+)?\Z/) == nil ? false : true
+ obj.to_s.match(/\A[+-]?\d+?(\.\d+)?\Z/)
end
end
\ No newline at end of file