PDA

Просмотр полной версии : mx.utils.StringUtil; — можно ли заюзать во флеш?


джонатан
22.01.2010, 14:53
Здравствуйте! Интересует такая тема. Во флекс 2, есть класс mx.utils.StringUtil (http://livedocs.adobe.com/apollo/1.0/aslr/mx/utils/StringUtil.html#substitute()), очень хотелось бы заюзать его во флеш (AS 2.0), возможно ли это как-то замутить?
Спасибо.

etc
22.01.2010, 15:27
public static function substitute(str:String, ... rest):String
{
if (str == null) return '';

// Replace all of the parameters in the msg string.
var len:uint = rest.length;
var args:Array;
if (len == 1 && rest[0] is Array)
{
args = rest[0] as Array;
len = args.length;
}
else
{
args = rest;
}

for (var i:int = 0; i < len; i++)
{
str = str.replace(new RegExp("\\{"+i+"\\}", "g"), args[i]);
}

return str;
}
На AS2 сами, ручками.

джонатан
22.01.2010, 16:33
Спасибо. Понял.