使用actionscript删除完整路径

时间:2010-11-29 05:33:03

标签: actionscript-3

如何实际删除C:\program files\app\filename.jpg中的完整路径,以便唯一的左侧是filename.jpg

在这种情况下,可以使用Substr或Substring在通过从字符串结束位置循环检测到第一次出现\/后删除。

有更好的方法吗?

1 个答案:

答案 0 :(得分:1)

File类为您提供name属性,可以为您提供所需内容。例如:

var f:File = new File("C:\program files\app\filename.jpg");
trace("File name is: " + f.name);

File类仅限AIR。如果您使用的是Flash Player,请尝试FileReference类,该类具有相同的属性。

这个实现与平台无关,因此它应该可以在Mac和PC上正常工作。