From 25d4bb8d6cdd4cc6d15e76172ee2c03a3e4513e7 Mon Sep 17 00:00:00 2001 From: probablycorey Date: Wed, 26 Jun 2013 10:23:04 -0700 Subject: [PATCH] Add _.uncamelcase --- src/stdlib/underscore-extensions.coffee | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/stdlib/underscore-extensions.coffee b/src/stdlib/underscore-extensions.coffee index e0bf7327f..7d203ce76 100644 --- a/src/stdlib/underscore-extensions.coffee +++ b/src/stdlib/underscore-extensions.coffee @@ -93,6 +93,10 @@ _.mixin else "-" + uncamelcase: (string) -> + result = string.replace /([A-Z])|(_)/g, (m, letter, underscore) -> " " + letter + _.capitalize(result) + undasherize: (string) -> string.split('-').map(_.capitalize).join(' ')