- ベストアンサー
http://****/の形をしたURIの総数
http://****/ 上記のような形をした文字列のうち、URIとして正しいものは何個ありますか? ただし、*には任意の文字が入るものとします。
- みんなの回答 (8)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (7)
- Gotthold
- ベストアンサー率47% (396/832)
回答No.8
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
回答No.7
- Gotthold
- ベストアンサー率47% (396/832)
回答No.6
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
回答No.5
- Gotthold
- ベストアンサー率47% (396/832)
回答No.4
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
回答No.3
- 神崎 渉瑠(@taloo)
- ベストアンサー率44% (1016/2280)
回答No.1
お礼
長いURIでは計算が複雑になってしまいますが、 ****が4文字であるとしたら、どうでしょうか。 簡単にするため、実装上の違いは考慮せず、 現時点で標準とされているRFCなどの技術文書の仕様に従ってURIかどうかを判定するのが良いかも知れません。 最初はURIに使える文字と、2文字のトップレベルドメインの総数が分かれば求められるのではないか、と思っていました。 つまり、ASCII順に並べたとき最初に来るURIは、「http://-.ac/」ではないかと考えていました。 .acドメインのレジストラが、-という文字の使用を認めていないかもしれませんが...。 しかし「http://localhost/」というのも正しいURIですから、hostsファイルの設定によっては「http://----/」のようなURIもあり得るのでしょうか?