[過去ログ] Qiita 2 - キータぞ、来たぞ、キータだぞー (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
845
(1): 2023/04/04(火)11:26 ID:a5hZWkPv(1) AAS
Ruby で、部分文字列を抜き出す

例えば、インデックス1 から、3文字分。
ただし、インデックスは0から始まる

p "aあbいc"[1, 3]
#=> "あbい"
856
(1): 845 2023/04/04(火)23:49 ID:xtlScvd1(1) AAS
Ruby では、CP932 でも正常に動く。
一旦、UTF-8 へ変換して処理してから、またCP932へ変換しているのかな?

str_utf8 = "aあbいc"
p str_utf8.encoding #=> <Encoding:UTF-8>

str_cp932 = str_utf8.encode( Encoding::CP932 )
p str_cp932.encoding #=> <Encoding:Windows-31J>

p str_utf8[1, 3] # インデックス1 から、3文字分
省5
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.032s