- 181 名前:178 mailto:sage [2008/05/08(木) 22:46:06 ID:???]
- my $str = 'ABC/DFG/HIJ/../.././././';
while (index($str, './') + 1) { $str =~ s!/\./!/!g; $str =~ s!/[^/]*/\.\./!/!g; } print $str; ループなしでどうやるんだろう。 >>180 最初から「>>162です」と言って欲しかった気がする165です。 $RSS_BASE_URI2 の正体等々よくわかんないので、下記を見ながらごにょごにょしてください。 use URI; print URI->new_abs('../../images/spacer.gif', 'example.com/cgi-bin/test/'); # example.com/images/spacer.gif
|

|