Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

unicodeに関するatsushi1972のブックマーク (1)

  • Twitter時代の文字の数え方 | 配電盤

    入力「×」のブラウザでは、「𠮷」が2文字とみなされるため、2文字目まで、つまり「𠮷野」までしか入力できません。 Mozillaの文書には、Unicode code pointsで数えると書いてあるので、そのうち改善されるのかもしれませんが、現時点ではTwitterのために「maxlength="140"」を使うことはできません。 pattern属性 Firefox 21とChrome 27、IE 10、Opera 12.15は、「pattern=".{0,3}"」(任意の文字からなる0から3文字)のような正規表現を使った検証にも対応していますが、やはり「𠮷野家」は4文字とみなされてしまいます。 JavaScript 追記:javascript – でBMP以外のUnicode文字をきちんと扱う(404 Blog Not Found) JavaScriptでは、文字列strの長さをst

    atsushi1972
    atsushi1972 2013/03/30
    うーん。これは知らなかった。「吉」が特別とは。文字コードの設計が間違ってるんじゃないかという気もしないでも無いけど...未だにしっくり来るしくみがないんですかね。
  • 1