ruby-on-rails – Ruby on rails:用空格替换骆驼壳

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Ruby on rails:用空格替换骆驼壳前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想将camelCase的骆驼案例转换为CAMEL CASE.我试过 here提到的方法.
@q = params[:promo].underscore.humanize.upcase

但是这给了我CAMELCASE而不是CAMEL CASE使用相同的结果:

@q = params[:promo].gsub(/[a-zA-Z](?=[A-Z])/,'\0 ').downcase

编辑:该url包含/ camelCase但是使用params [:promo],骆驼盒不保留,而@q是camelcase

解决方法

»  'camelCase'.underscore.humanize.upcase
=> "CAMEL CASE"

猜你在找的Ruby相关文章