たとえば、このURLがあります
/ソフトウェア名/オブジェクト/display?ObjRef=//サイト名/100.AI1
「100.AI1」の例に見られるように、「サイト名」と ID に応じてユーザーを動的に URl に移動させるスクリプトを actionscript に記述したいと考えています。
うまくいけば、私はこれでいくつかの助けを得ることができます.
ありがとう
たとえば、このURLがあります
/ソフトウェア名/オブジェクト/display?ObjRef=//サイト名/100.AI1
「100.AI1」の例に見られるように、「サイト名」と ID に応じてユーザーを動的に URl に移動させるスクリプトを actionscript に記述したいと考えています。
うまくいけば、私はこれでいくつかの助けを得ることができます.
ありがとう
PHP の爆発()に相当する 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];