của Ruby hỗ trợ chuỗi multiline bằng cách cung cấp hai loại cú pháp doc đây. Cú pháp đầu tiên sử dụng và dấu gạch ngang bổ sung, nhưng cho phép bạn thụt lề dấu phân tách "kết thúc ở đây" ('eos' trong ví dụ).
<<-eos
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute
irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia
deserunt mollit anim id est laborum.
eos
Một đây cú pháp tài liệu không yêu cầu bạn phải sử dụng dấu gạch ngang, nhưng nó đòi hỏi rằng "kết thúc ở đây doc" delimiter là trong cột 1 (hoặc không có dấu cách đứng trước nó).
heredocs
<<eos
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute
irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla
pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia
deserunt mollit anim id est laborum.
eos