module OpEsc

OpEsc

Constants

OPERATORS
OPERATORS_ESC_TABLE
OPERATORS_REGEXP

Public Class Methods

escape(str) click to toggle source

Applies operator escape's according to OPERATORS_ESCAPE_TABLE.

op_esc('-') #=> "op_minus"

CREDIT: Trans

# File lib/more/facets/opesc.rb, line 40
def self.escape(str)
  str.gsub(OPERATORS_REGEXP){ OPERATORS_ESC_TABLE[$1] }
end