0

例如,我有这个网址

/softwarename/object/display?ObjRef=//Sitename/100.AI1

我想在 actionscript 中编写一个脚本,根据用户的“站点名称”和结尾的 ID 将用户动态带到 URl,如示例“100.AI1”所示。

希望我能得到一些帮助。

谢谢

4

1 回答 1

1

等效于 PHP explode()的 Actionscript将是String.split()

函数签名几乎相同,只是因为 AS3 是面向对象的而有所不同。

var url:String = "/softwarename/object/display?ObjRef=//Sitename/100.AI1";
var results:Array = url.split("ObjRef=//");
var variables:Array = results[1].split("/");
var sitename:String = variables[0];
var id:String = variables[1];

或者只是使用正则表达式

var url:String = "/softwarename/object/display?ObjRef=//Sitename/100.AI1";
var regex:RegExp = /.*ObjRef=\/\/(.*)\/(.*)/;
var regexResult:Object = regex.exec(url);
var sitename:String = regexResult[1];
var id:String = regesResult[2];
于 2013-07-03T19:22:25.730 回答