アカウント名:
パスワード:
「々」は記号(踊り字)ですね
プログラム的には- ふりがな欄で「ささき」を「さ々き」と入力されるのは困る(「ささき」で検索しても「さ々き」が見つからないなどの不具合が起こりうる)- 漢字欄で「佐々木」の入力はOKという仕様が多いので実装では「々」の扱いを- 「ふりがなとして入力できる文字」には含めない- 「漢字として入力できる文字」には含めるという感じにするなどします.
pavo2.0の不具合は上記の実装のバグでしょう.名前を入力するシステムではよくあるバグなので,テストケースで必ずチェックすべき項目です.もしかしたら今度は「さ々き」が入力可能になって「ささき」では検索できない,という別のバグが生まれているかもしれません.
そうなると、住所で「吉野ヶ里町」などのように表記に「ヶ」が入っていると登録できないという問題もあったりしないだろうか。
「〒939-1110:富山県高岡市ICパーク [japanpost.jp]」という、アルファベットと記号「ー」が含まれている地名があるらしいです(恐怖)
# 個人的にはtwitterのハッシュ日本語対応初期 [srad.jp]を思い出した
カタカナ表記に「ー」(長音記号)が含まれるのはUnicodeの分類でも当たり前じゃないか。(恐怖)なんて書いてるから長音記号に見せかけて「―」(ダッシュ)、「-」(マイナス)、「‐」(ハイフン)、「─」(横罫線)使ってるのかと思ったぞ。
登録されているほうは正しく長音記号でも、「ー」を入力するフォームに入力されるほうはいろいろな記号で書かれ得るってことじゃないかな。#昔だけど、どこから住所情報が漏れたか判るように、各サイトに登録する住所にはそれぞれ別の表記揺れを入れているってのを読んだことがある。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
「々」は「ひらがな、カタカナ、漢字、アルファベット」では無い (スコア:5, 参考になる)
「々」は記号(踊り字)ですね
プログラム的には
- ふりがな欄で「ささき」を「さ々き」と入力されるのは困る(「ささき」で検索しても「さ々き」が見つからないなどの不具合が起こりうる)
- 漢字欄で「佐々木」の入力はOK
という仕様が多いので
実装では「々」の扱いを
- 「ふりがなとして入力できる文字」には含めない
- 「漢字として入力できる文字」には含める
という感じにするなどします.
pavo2.0の不具合は上記の実装のバグでしょう.
名前を入力するシステムではよくあるバグなので,テストケースで必ずチェックすべき項目です.
もしかしたら今度は「さ々き」が入力可能になって「ささき」では検索できない,という別のバグが生まれているかもしれません.
Re: (スコア:0)
そうなると、住所で「吉野ヶ里町」などのように表記に「ヶ」が入っていると登録できないという問題もあったりしないだろうか。
Re: (スコア:0)
「〒939-1110:富山県高岡市ICパーク [japanpost.jp]」
という、アルファベットと記号「ー」が含まれている地名があるらしいです(恐怖)
# 個人的にはtwitterのハッシュ日本語対応初期 [srad.jp]を思い出した
Re:「々」は「ひらがな、カタカナ、漢字、アルファベット」では無い (スコア:1)
カタカナ表記に「ー」(長音記号)が含まれるのはUnicodeの分類でも当たり前じゃないか。
(恐怖)なんて書いてるから長音記号に見せかけて「―」(ダッシュ)、「-」(マイナス)、「‐」(ハイフン)、「─」(横罫線)使ってるのかと思ったぞ。
うじゃうじゃ
Re: (スコア:0)
登録されているほうは正しく長音記号でも、「ー」を入力するフォームに入力されるほうはいろいろな記号で書かれ得るってことじゃないかな。
#昔だけど、どこから住所情報が漏れたか判るように、各サイトに登録する住所にはそれぞれ別の表記揺れを入れているってのを読んだことがある。