弊社が設計しているシステムは、全角半角どちらでもOKな上に、内部では半角で処理するように統一してます。
お客様にも意識せずに使えるようになって喜ばれていると自負しておりますが…
このシステムの問題点は、文字コード体系の変更に弱い点が挙げられます。
今は、 「s/1/1/」みたいな命令で全角数字の1を半角数字の1 に変更している実装ですが、
この部分が未来永劫動作する保証が無いのです。
Unicodeの拡張によって「1」に部分的にマッチしてしまう新しい漢字が登場したら、相応の処理を追加しなくてはなりません。
予算的にその保守が可能であれば問題無いですが、そうでなければいつか使えなくなる可能性が残ります。
Permalink | 記事への反応(0) | 10:41
ツイートシェア
最近はネット通販だったり、宅配、デリバリーフードなんかで相変わらず住所を入れまくっているんだけど、全角数字と半角数字の自動認識ってそんなの難しいのかな? 毎度のごとく...
弊社が設計しているシステムは、全角半角どちらでもOKな上に、内部では半角で処理するように統一してます。 お客様にも意識せずに使えるようになって喜ばれていると自負しており...
金を払ってくれるなら気を利かせますよ。