[過去ログ] C#, C♯, C#相談室 Part97 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
956: デフォルトの名無しさん (ワッチョイ f6d8-JKwZ) [] 2024/06/21(金) 18:55:05.91 ID:qskORjSD0(1/3) AAS
System.Char.IsSurrogate()関連の相談ですが、
'❤' (0x2764、0xfeof)が2文字ですがFalseになります
サロゲートペア以外でutf.16で2文字になる文字の判定をご存じの方がいれば教えて欲しいのですが?
もっと適切なスレがあれば移動しますので指摘してください
960: デフォルトの名無しさん (ワッチョイ f6d8-JKwZ) [] 2024/06/21(金) 23:05:17.93 ID:qskORjSD0(2/3) AAS
>>957
957(1): デフォルトの名無しさん (ワッチョイ 7a83-2Rmr) [sage] 2024/06/21(金) 21:02:17.23 ID:3K24wtN20(1) AAS
Chara型やっけそれ
上記System.Char.IsSurrogate(”😒”, 0)でこれは期待どおりTrueになります
1文字目が0xd83dで0xD800~0xDBFF内なので当然ですが
'❤'は1文字目が0xD800~0xDBFF外なのでサロゲートペアではないのはいいのですが
2文字になるコードを判定したいという事です
961: デフォルトの名無しさん (ワッチョイ f6d8-JKwZ) [] 2024/06/21(金) 23:08:31.51 ID:qskORjSD0(3/3) AAS
>>958
958(1): デフォルトの名無しさん (ワッチョイ a75f-0hfW) [sage] 2024/06/21(金) 21:36:40.39 ID:TK0ahnJz0(1) AAS
文字とはなんですか?

外部リンク:qiita.com
じっくり読んでみます
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.045s