actionscript-3 - 如何在 ActionScript 中将文件名与文件夹分开?

标签 actionscript-3

如何在 ActionScript 中将文件名与字符串中的文件夹分开?它应该拆分变量并将其保存在两个单独的变量中,以便我稍后使用。

我想我必须使用正则表达式,但我不太擅长正则表达式。

例如:

var filepath = "/Users/folder1/folder2/test.zip";

我怎样才能把它分成这个?:

 var filename = "test.zip";
 var path = "/Users/folder1/folder2/";

最佳答案

非正则表达式方法可能是这样的:

var fullpath:String = "/Users/folder1/folder2/test.zip";
var arr:Array = fullpath.split("/");
var filename:String = arr.pop();
var path:String = arr.join("/") + "/";

trace(filename); // outputs test.zip
trace(path); // outputs /Users/folder1/folder2/

关于actionscript-3 - 如何在 ActionScript 中将文件名与文件夹分开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10620245/

相关文章:

flash - 如何在 AS3 中粘贴选定的文本

actionscript-3 - 对象类型和字典类型中的映射对象有什么区别

javascript - FlashDevelop - 已编译的 SWF/HTML 在 IE9 中不起作用

actionscript-3 - 在 TableTools 中将什么作为 swf 文件

ios - AIR iOS dysm/symbolicate 文件

javascript - AS3 - 获取流连接ip

flash - AS3 - 对嵌套数组进行排序

actionscript-3 - 获取舞台上的所有 child /父对象

flash - Actionscript 3 Facebook API 限制

actionscript-3 - 我如何停止除某些声音以外的所有声音?