文字列処理関数
わざわざ配列に文字列入れる意味あるのか?