「サロゲートペアや結合文字が含まれているか調べる」へのコメント http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=string%2Fissurrogatepair.html 「サロゲートペアや結合文字が含まれているか調べる」に投稿されたコメントの一覧 ja https://dobon.net/banner/dbs1.gif http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=string%2Fissurrogatepair.html 「サロゲートペアや結合文字が含まれているか調べる」へのコメント 88 31 通常のコメント http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=string%2Fissurrogatepair.html#4 > 2つのChar値を使ってたらサロゲートペアか結合文字って判断するのはどうですかね?

この方法ならば、結合文字を確実に探せそうですね。私の記事でも紹介させていただきたいと思います。教えていただき、ありがとうございました。]]>
Mon, 30 Sep 2013 01:29:31 +0900 http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=string%2Fissurrogatepair.html#4
通常のコメント http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=string%2Fissurrogatepair.html#3 2つのChar値を使ってたらサロゲートペアか結合文字って判断するのはどうですかね?

Dim charEnum = System.Globalization.StringInfo.GetTextElementEnumerator(text)
Do While charEnum.MoveNext()
If charEnum.GetTextElement.Length > 1 Then
If Char.IsSurrogatePair(charEnum.GetTextElement, 0) Then
Console.WriteLine("サロゲート文字です:" & charEnum.GetTextElement)
Else
Console.WriteLine("結合文字です:" & charEnum.GetTextElement)
End If
End If
Loop]]>
Thu, 26 Sep 2013 18:30:50 +0900 http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=string%2Fissurrogatepair.html#3
通常のコメント http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=string%2Fissurrogatepair.html#2 > 全角マクロンとかあるけど

U+FFE3のFULLWIDTH MACRONは単独で表示される文字で、結合文字ではないようです。]]>
Sun, 08 Apr 2012 00:12:40 +0900 http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=string%2Fissurrogatepair.html#2
通常のコメント http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=string%2Fissurrogatepair.html#1 全角マクロンとかあるけど]]> Thu, 29 Dec 2011 01:55:16 +0900 http://dobon.net/cgi-bin/pc/pc.php?mode=v&id=string%2Fissurrogatepair.html#1