gpt4 book ai didi

ruby - 输出到 Shell 提示符时 Ruby 中的制表符问题

转载 作者:数据小太阳 更新时间:2023-10-29 08:24:53 27 4
gpt4 key购买 nike

我有一个 ruby​​ 脚本,当从 shell 提示符调用时,它接受一些参数,然后从数据库中提取一些信息,然后将该信息输出到提示符。我在每条数据库信息之间添加了一个制表符 (\t),试图让它像一个包含列和行的表格,其中一些正确排列,但并非总是如此。我该如何解决这个问题?

谢谢。

最佳答案

使用stringljust方法:

print 'column 1'.ljust(20)
print 'column 2'

将打印:

column 1            column 2

但这不适用于较长的字段。要处理它们,您可以检测最长的字段或修剪内容。

关于ruby - 输出到 Shell 提示符时 Ruby 中的制表符问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6660483/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com