文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>文件名转换

文件名转换

时间:2009-01-15  来源:hoo7

file:///mnt/music/%D5%C5%D1%A7%D3%D1/%CD%FC%BC%C7%C4%E3%CE%D2%D7%F6%B2%BB%B5%BD.mp3
用perl把%xx转成相应的字.
 
 
有两种方法:
1.正则匹配
2.使用URI::Escape模块

use URI::Escape;

$a='file:///mnt/music/%D5%C5%D1%A7%D3%D1/%CD%FC%BC%C7%C4%E3%CE%D2%D7%F6%B2%BB%B5%BD.mp3';
print $a."\n";

$a =~ s/(%)(..)/chr (oct "0x".$2)/ge;
print $a."\n";

print URI::Escape::uri_escape("$a"),"\n";

print URI::Escape::uri_unescape("$a"),"\n";

排行榜 更多 +
别惹神枪手安卓版

别惹神枪手安卓版

冒险解谜 下载
坦克战争世界

坦克战争世界

模拟经营 下载
丛林反击战

丛林反击战

飞行射击 下载