プラトニック形式の URI という呼び方は RESTful Web サービスに出てきて初めて呼び方を知ったんだけど,そのプラトニック形式の URI と,拡張子付きでリソースの詳細な表現形態を指定した URI(長いな…)をもっと簡単に扱いたかったので,そんなモジュールを書いてみた. http://coderepos.org/share/browser/lang/perl/URI-Platonic use URI; use URI::Platonic; my $uri = URI->new("http://example.com/path/to/resource.html"); $uri->platonize; # "http://example.com/path/to/resource" (URI object) $uri->platonic_path; # "/path/to/resour