Sha256: 7e3968d36ca8b68be3322fb7f3112e0ab0f3eb7df098cda1cb26210f574b6e5c
Contents?: true
Size: 378 Bytes
Versions: 17
Compression:
Stored size: 378 Bytes
Contents
# Opal does not support mutable strings module RSpec module Matchers module Pretty def underscore(camel_cased_word) word = camel_cased_word.to_s word = word.gsub(/([A-Z]+)([A-Z][a-z])/,'\1_\2') word = word.gsub(/([a-z\d])([A-Z])/,'\1_\2') word = word.tr("-", "_") word = word.downcase word end end end end
Version data entries
17 entries across 17 versions & 2 rubygems