コメント
このコメントは、CoRでRPG作ろうとしたら色々ぶつかっ...へのコメントです。コメントの内容
コメントの内容(一番最初の投稿)
aoihikawa(投稿日:2020/09/20 02:09/20/20)
いっそ、半角英数以外を
全て3バイトとして判定してしまう案
全て3バイトとして判定してしまう案
def StrSplit(t) #debug_log t t = t.split('') #debug_log t #set_t = "" new_t = [] counter = 0 t.each_with_index do |item, i| if counter > 0 counter = counter - 1 else #set_t << item if !(('a'..'z') === item || ('A'..'Z') === item || ('0'..'9') === item || ('!'..'~') === item) #debug_log set_t new_t << t[i] + t[(i + 1)] + t[(i + 2)] counter = 2 else new_t << item end end end return new_t end
全て3バイトとして判定してしまう案