Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマーク
  • テクノロジー
  • Swiftでの文字列比較におけるUnicode正規化を巡る注意点 - Qiita
  • Twitterでシェア
  • Facebookでシェア

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできますコメント表示の設定

ブックマークしました

ここにツイート内容が記載されますhttps://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

223usersがブックマークコメント50

    ガイドラインをご確認の上、良識あるコメントにご協力ください

    0/0
    入力したタグを追加

    現在プライベートモードです設定を変更する

    おすすめタグタグについて

      よく使うタグ

        Swiftでの文字列比較におけるUnicode正規化を巡る注意点 - Qiita

        ガイドラインをご確認の上、良識あるコメントにご協力ください

        0/0
        入力したタグを追加

        現在プライベートモードです設定を変更する

        おすすめタグタグについて

          よく使うタグ

            はてなブックマーク

            はてなブックマークで
            関心をシェアしよう

            みんなの興味と感想が集まることで
            新しい発見や、深堀りがもっと楽しく

            ユーザー登録

            アカウントをお持ちの方はログインページ

            記事へのコメント50

            • 注目コメント
            • 新着コメント
            majang
            いいね!

              その他
              mandel59
              完全に闇仕様だ

                その他
                hitode909
                かっこいい

                  その他
                  takahashim
                  文字コード沼の最新情報だった

                    その他
                    VoQn
                    たぶん、この記事にコメントしなきゃいけないのは「おぉ…神よ…」だと

                    その他
                    y-kawaz
                    うわぁ…。でもそのうち付き合う必要があるんだろうなぁ…嫌だなあ…。

                      その他
                      honma200
                      StringをHFS+に合わせるとかホンマに鬼やでぇAppleさん/iOSだけなら分かるけどね

                        その他
                        rgfx
                        oh...

                          その他
                          teramako
                          魔窟だ

                            その他
                            mas-higa
                            この仕様で誰が幸せになれるのか

                            その他
                            ebo-c
                            Unicode思想自体が邪悪と言う人もいるよね

                              その他
                              send
                              沼であり闇である

                                その他
                                pochi-mk
                                AppleScriptワロタ(ひでぇ...)

                                その他
                                peccu
                                困る場合よりも、便利な場合の方が多く感じるけども } AppleScript - Swiftでの文字列比較におけるUnicode正規化を巡る注意点 - Qiita

                                  その他
                                  SatoshiN21
                                  厳密な文字列比較にはStringではなくNSStringを使う

                                    その他
                                    rgfx
                                    rgfxoh...

                                      2014/10/28リンク

                                      その他
                                      majang
                                      majangいいね!

                                        2014/10/27リンク

                                        その他
                                        konishika
                                        NFKC_Casefoldこわい

                                          その他
                                          jitojito
                                          shift_jisの闇を抜けられると思ったら、さらに闇だった。

                                          その他
                                          raimon49
                                          NSStringにキャストして比較が安牌だなぁこれは。

                                          その他
                                          susanne

                                            その他
                                            W53SA
                                            AppleのUnicodeって沼な印象がありますね。こわちか

                                              その他
                                              love0hate
                                              相変わらず文字コード界隈は闇だな

                                              その他
                                              rryu
                                              正規化して比較するメソッドがないのはNSStringでやれということかと思っていたら実際はbyte by byteで比較する方が無かったとは。

                                              その他
                                              teramako
                                              teramako魔窟だ

                                                2014/10/27リンク

                                                その他
                                                honma200
                                                honma200StringをHFS+に合わせるとかホンマに鬼やでぇAppleさん/iOSだけなら分かるけどね

                                                  2014/10/27リンク

                                                  その他
                                                  ikosin
                                                  繁体字・簡体字とかだとどうなるんだろ

                                                  その他
                                                  lli
                                                  うへぇ。わかりやすい解説だけに問題の面倒さが目立つな。

                                                    その他
                                                    fusionstar
                                                    Windows 8 のストアアプリでもかってに合字される問題があったような。 Unicode の闇は深い。

                                                      その他
                                                      chezou
                                                      あちらを立てればこちらが立たずだ

                                                        その他
                                                        t-wada
                                                        ここでもまた、沢山の涙が流れそうだ……

                                                        その他
                                                        side_tana
                                                        NFKC_Casefold,過激すぎる……

                                                          その他
                                                          cu39
                                                          CJK人とASCII/ISO-8859-1人の間にある暗く深い谷。

                                                            その他
                                                            countzero00000
                                                            気になる

                                                            その他
                                                            mas-higa
                                                            mas-higaこの仕様で誰が幸せになれるのか

                                                            2014/10/27リンク

                                                            その他
                                                            VoQn
                                                            VoQnたぶん、この記事にコメントしなきゃいけないのは「おぉ…神よ…」だと

                                                            2014/10/27リンク

                                                            その他
                                                            MagnesiumRibbon
                                                            それは比較演算子ではない

                                                              その他
                                                              htnmiki
                                                              要は日本語の比較なんてすんなってこった

                                                                その他
                                                                y-kawaz
                                                                y-kawazうわぁ…。でもそのうち付き合う必要があるんだろうなぁ…嫌だなあ…。

                                                                  2014/10/27リンク

                                                                  その他
                                                                  hitode909
                                                                  hitode909かっこいい

                                                                    2014/10/27リンク

                                                                    その他

                                                                    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

                                                                    リンクを埋め込む

                                                                    以下のコードをコピーしてサイトに埋め込むことができます

                                                                    プレビュー
                                                                    アプリのスクリーンショット
                                                                    いまの話題をアプリでチェック!
                                                                    • バナー広告なし
                                                                    • ミュート機能あり
                                                                    • ダークモード搭載
                                                                    アプリをダウンロード

                                                                    関連記事

                                                                      usersに達しました!

                                                                      さんが1番目にブックマークした記事「Swiftでの文字列比...」が注目されています。

                                                                      気持ちをシェアしよう

                                                                      ツイートする

                                                                      Swiftでの文字列比較におけるUnicode正規化を巡る注意点 - Qiita

                                                                      これは,こちらのサイトによると, Depending on your requirements, this may or may not be what you ...これは,こちらのサイトによると, Depending on your requirements, this may or may not be what you want, butit is certainly consistent with the overall design of the String type to abstract away as many Unicode details as possible. Rule of thumb: if two strings look equal to the user, they will be equal in your code. つまり,「Unicodeでの実装にかかわらず,ユーザ側からの見た目が同じであるからには,コード上でも同一として扱われるべきである」という原則に基づいているとのことです。 実際,この仕様はApple

                                                                      ブックマークしたユーザー

                                                                      • techtech05212023/11/18techtech0521
                                                                      • hycon2017/11/04hycon
                                                                      • catatsuy2016/02/02catatsuy
                                                                      • ebo-c2015/11/14ebo-c
                                                                      • syan02015/03/23syan0
                                                                      • tomiyanx2015/01/06tomiyanx
                                                                      • kamatamadai2014/11/10kamatamadai
                                                                      • dorayakikun2014/11/08dorayakikun
                                                                      • nagayama2014/11/05nagayama
                                                                      • yosshi2014/11/04yosshi
                                                                      • kadzuya2014/11/04kadzuya
                                                                      • mercure2014/11/03mercure
                                                                      • ushisantoasobu2014/11/03ushisantoasobu
                                                                      • aql2014/11/03aql
                                                                      • o_hiroyuki2014/10/30o_hiroyuki
                                                                      • kamipo2014/10/30kamipo
                                                                      • Ehren2014/10/29Ehren
                                                                      • hanageman2014/10/29hanageman
                                                                      すべてのユーザーの
                                                                      詳細を表示します

                                                                      ブックマークしたすべてのユーザー

                                                                      同じサイトの新着

                                                                      同じサイトの新着をもっと読む

                                                                      いま人気の記事

                                                                      いま人気の記事をもっと読む

                                                                      いま人気の記事 - テクノロジー

                                                                      いま人気の記事 - テクノロジーをもっと読む

                                                                      新着記事 - テクノロジー

                                                                      新着記事 - テクノロジーをもっと読む

                                                                      同時期にブックマークされた記事

                                                                      いま人気の記事 - 企業メディア

                                                                      企業メディアをもっと読む

                                                                      はてなブックマーク

                                                                      公式Twitter

                                                                      はてなのサービス

                                                                      • App Storeからダウンロード
                                                                      • Google Playで手に入れよう
                                                                      Copyright © 2005-2025Hatena. All Rights Reserved.
                                                                      設定を変更しましたx

                                                                      [8]ページ先頭

                                                                      ©2009-2025 Movatter.jp