Module: Math
- Defined in:
- lib/wikicloth/core_ext.rb
Class Method Summary collapse
Class Method Details
.eval(expression) ⇒ Object
12 13 14 15 16 |
# File 'lib/wikicloth/core_ext.rb', line 12 def self.eval(expression) allowed_characters = Regexp.escape('+-*/.() ') safe_expression = expression.match(/[\d#{allowed_characters}]*/).to_s Kernel.eval(safe_expression) end |