ひらがな、カタカナを小文字から大文字に変換
解決
【SSIS】日本語の小文字を大文字に変換する - Tumbling Dice の配列を利用する
下記はカタカナのみ対応
def kana_upercase(kana)
[
%W(ァ ア), %W(ィ イ), %W(ゥ ウ), %W(ェ エ), %W(ォ オ), %W(ヵ カ), %W(ヶ ケ), %W(ッ ツ), %W(ャ ヤ), %W(ュ ユ), %W(ョ ヨ), %W(ヮ ワ)
].each{ |dic| kana.gsub!(dic[0], dic[1]) }
kana
end
※もっとスマートな方法がないかな?