Javaの道 Javaに関する
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道 >  掲示板 >  掲示板(全角、半角混合での文字列切り出し)
閲覧数:760
掲示板(全角、半角混合での文字列切り出し)
名前
匿名
題名 全角、半角混合での文字列切り出し
質問内容

質問を評価する
(0ポイント)
【環境】jre1.4

はじめまして。

java初心者です。

shift_jisの全角、半角混合文字列を切り出したいと
考えています。

■対象文字列(Shift-JISとします。)
例)aあbいcうdえeおf

■切り出したい対象
bの後ろ(byteだと5byte以降)から4桁(byte)

■問題点
全角文字の文字コードがbyteでの切り出しだと
端数となってしまう。

■やりたい事。
切り出した後の全角文字が途中で端数になってしまうなら
エラーとしたい。
※対象文字列としているものは本来エラーとなる
文字列です。

どなたかお手数ですがアドバイスをお願いいたします。
質問日時 2012-12-05 21:05:46
名前
匿名
回答内容

回答を評価する
(0ポイント)
ぐぐればいくらでも出てくると思うんだが…。

1文字ずつ見ていって、4byteになるか、4byteを通り越して5byteになるかでいいじゃん。
回答日時 2012-12-05 22:57:34

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。



このページのトップへ
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道_CopyrightJavaの道