タグ

ブックマーク / hensumei.com (1)

  • .NET 文字列がJIS X 0208 漢字第二水準までで構成されているかをチェックする

    C#、VB.NETで文字列がJIS X 0208 漢字第二水準までで構成されていることをチェックします。 最近のWEBサイトは文字コードをUnicodeで作成するため、文字化けを考慮することは少なくなってきましたが、一昔前までは文字列をWindowsMac両方で文字化けなく表示させるため、入力できる文字に制限を付けることが一般的でした。 その際よく用いられるのが「JIS漢字第二水準まで許可」という仕様です。これは『半角英数字記号、全角記号・特殊文字、数字、ラテン文字、ひらがな、カタカナ、ギリシャ文字、キリル文字、罫線素片、漢字第1水準、漢字第2水準』で構成された文字列かどうかを判定します。

    .NET 文字列がJIS X 0208 漢字第二水準までで構成されているかをチェックする
  • 1