Spreadsheet::XLSXだと日本語文字列を含むCellのValue取ると日本語ニホンゴみたくなるわけですよ。正規表現で s/\p{Script_Extensions=Katakana}+$//; するのはヤバイ