Character.isSpaceChar('\u0009')
Java 1.7 で false を返すのはなぜですか? この文字は、「\t」または文字列ベースの英語で「水平タブ」とも呼ばれます。私の目とウィキペディアによると、この文字は空白です。しかし、Java は誤りを報告します。
また、 unicode.orgですべての文字カテゴリを出力するリストまたは表を見つけようとしました(私の最終目標は、コードポイントとカテゴリ Zi、Zp、Zs* の間の公式のマッピングを見つけることです)。
※実はまた嘘をつきました。私の最終的な目標は、空白を計算する Java の能力をテストし、実際にカウントできる独自のライブラリを作成することです (彼は改行も削除する必要があります)。\s
それとも、この科学は有名なパターンに任せるべきでしょうか??