- PR -

アドレスの入力チェックとアドレスの禁止文字

1
投稿者投稿内容
丸山
会議室デビュー日: 2004/07/07
投稿数: 7
投稿日時: 2005-01-06 16:43
ネットワーク経由でサーバと通信する機能を持つWindowsアプリケーションを検討しています。

Windowsアプリには、サーバと通信するためにサーバのアドレスを、
名前(server.fsi.co.jp)または、IPアドレス(192.168.10.20)
で入力するのですが、このとき、入力チェックをかけたいと考えています。

そこで、アドレスとして禁止されている文字の定義をどなたか教えていただきたく、初歩的な質問で恐縮ですが、アドバイスをお願いします。
コブラ
ぬし
会議室デビュー日: 2003/07/18
投稿数: 1038
お住まい・勤務地: 神奈川
投稿日時: 2005-01-06 16:55
最近は、全角2バイトのドメイン名も許されているみたいですが・・・
綾瀬
ぬし
会議室デビュー日: 2002/07/31
投稿数: 393
お住まい・勤務地: どっちも3階
投稿日時: 2005-01-11 10:12
こんにちは。

IPアドレスは問題ないと思うので、ドメイン名のほうについて。
この辺はDNS関連のRFCをさがすとサクっと答えが見つかるはずです。

最近はIDNの話があるので、そこまで考えると面倒になりそうですが。
とりあえずマルチバイト抜きであればRFC1123(952も?)辺りだった気がします。
一般的には[A-Z][a-z][0-9][-]の4種類でしょうか。

1

スキルアップ/キャリアアップ(JOB@IT)