いろいろ丁寧に変換するようにした --to_snake 'ShoHashimoto' => 'sho_hashimoto' 'sho_hashimoto' => 'sho_hashimoto' 'shokai' => 'shokai' 'SHOKAI' => 'shokai' 'This is a pen' => 'this_is_a_pen' 'EventMachine::HTTPRequest' => 'event_machine_httprequest' 'tEst' => 't_est' --to_camel 'ShoHashimoto' => 'ShoHashimoto' 'sho_hashimoto' => 'ShoHashimoto' 'shokai' => 'Shokai' 'SHOKAI' => 'SHOKAI' 'This is a pen' => 'ThisIsAPe