组合 string.format 参数
我想生成一个 4 字符的十六进制数字。
要生成可以使用的十六进制数字
string.format("{0:X}", number)
,要生成可以使用的 4 个字符的字符串,
string.format("{0:0000}", number)
有什么方法可以将它们组合起来吗?
I want to generate a 4 character hex number.
To generate a hex number you can use
string.format("{0:X}", number)
and to generate a 4 char string you can use
string.format("{0:0000}", number)
Is there any way to combine them?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我假设您的意思是:4 位十六进制数。
如果是这样,那么是的:
应该可以解决问题。
I'm assuming you mean: 4-digit hexadecimal number.
If so, then yes:
should do the trick.
你尝试过吗:
?或者,如果您不需要它成为复合模式的一部分,则编写更简单:
Have you tried:
? Alternatively, if you don't need it to be part of a composite pattern, it's simpler to write: