Я хочу преобразовать слова верблюда, например camelCase
, в CAMEL CASE
. Я пробовал упомянутый подход here.
@q = params[:promo].underscore.humanize.upcase
Но это дает мне camelCase
, а не CAMEL CASE
тот же результат при использовании:
@q = params[:promo].gsub(/[a-zA-Z](?=[A-Z])/, '\0 ').downcase
EDIT: url содержит /camelCase
, но при использовании параметров [: promo] случай верблюда не сохраняется, а @q - camelCase