【发布时间】:2015-10-01 10:46:15
【问题描述】:
我有这个字符串,它是使用各种函数的输出构建的,每个函数都返回字符串:
[resource_name,
duration,
project_name,
total_hours,
details,
booker,
user_details].join("\n")
这些函数中的每一个都返回一串信息,这些信息作为一个整体构建了一条通知消息。我正在努力实现的是每个字符串都由一个换行符连接,但有时这些函数会返回一个空字符串,因为没有指定信息。例如,如果未指定 project_name,则字符串将为空。
我如何删除整行,而不是在一个空字符串后跟一个换行符?,因为这看起来不美观。
【问题讨论】:
标签: arrays ruby string newline