apache-flex - 有没有办法在 Flex 中格式化字符串

标签 apache-flex string format

是否有可能做这样的事情:

var s:String = format("%20d %-10s %s", time, type, message);

在像 C、C++、C#、Python 和 Perl 这样的语言中,有一些类似于我的示例的东西,但我似乎无法在 Flex 中找到它。

我不想为我想要格式化的每个字符串创建特殊的类 Formatter。

最佳答案

您可能正在寻找 mx.utils.StringUtil.substitute()。工作方式类似于 .NET String.Format()。

例如:

StringUtil.substitute("Hello {0}", ["World"]);

Adobe Livedocs for StringUtil class

关于apache-flex - 有没有办法在 Flex 中格式化字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1381943/

相关文章:

apache-flex - 调整 flex 组件的高度以填充舞台上的可用空间

apache-flex - 从哪里开始学习 Flex 和 Flash

apache-flex - Action (flex):如何知道对象的属性是否存在(或定义)?

types - SAS:格式/信息/类型。他们的不同

excel - 单元格中的文本重复或重复,为什么?

python - 无法以字符串格式方法更新defaultdict

apache-flex - 使用 Adob​​e Flex 3 编译时如何跟踪应用程序版本?

c++ - libc++ 中的短字符串优化机制是什么?

java - 使用 Java 删除并返回数组中指定字符串的第一次出现

java - ObjectOutputStream 文件中的这两个额外字节是什么?