Neue Linie in Rubin
Dieser Artikel erklärt, wie man in Ruby eine neue Zeile erstellt.
Neue Linie in Rubin
Es gibt einige Methoden zum Erstellen einer neuen Zeile in Ruby. Alle diese Methoden sind die folgenden.
\n
\r
<<~
Leerzeile
- Verwenden Sie
+
nach einer Zeile für die neue Zeile.
Das Zeilenumbruchzeichen ist die Standardmethode zum Beenden einer Textzeile in einer Textdatei und wird in HTML allgemein als <br>
bezeichnet. Es gibt noch einige andere Möglichkeiten, eine neue Zeile in Ruby zu erstellen.
Verwenden Sie \n
für New Line in Rubin
\n
ist ein Zeilenumbruchzeichen in Ruby. Es wird verwendet, um eine neue Zeile in eine Textfolge einzufügen.
Bei Verwendung in einem Ruby-Programm bewirkt \n
, dass der darauf folgende Text in einer neuen Zeile ausgegeben wird.
puts "Hi \n reader"
Ausgang:
Hi
reader
Verwenden Sie \r
für New Line in Rubin
Die Eingabetaste ist eine übliche Methode, um eine neue Zeile zu beginnen, aber nicht die einzige. In Ruby können Sie einen Zeilenumbruch verwenden, genauso wie Sie die Eingabetaste drücken. Sie können auch \r
(das Wagenrücklaufzeichen) verwenden, was dem Drücken der Return-Taste entspricht.
puts "Hi \r reader"
Ausgang:
Hi
reader
Verwenden Sie <<~
für New Line in Ruby
Sie können auch einen Absatzumbruch oder eine doppelte Umschalttaste (die Taste ~
) verwenden.
output = <<~END
We are a
group of gym trainers
who provide the best training
instructions to our clients.
END
puts output
Ausgang:
We are a
group of gym trainers
who provide the best training
instructions to our clients.
Verwenden Sie in Ruby eine leere Zeile für eine neue Zeile
In Ruby wird eine neue Zeile durch das Zeichen ""
gekennzeichnet. Wenn der Ruby-Interpreter auf dieses Zeichen trifft, geht er zur nächsten Codezeile über. Das Zeilenumbruchzeichen kann auch verwendet werden, um eine Leerzeile zwischen Codezeilen einzufügen. Dies kann nützlich sein, um Ihren Code lesbarer zu machen.
Sie müssen das Zeichen ""
verwenden, um einen Zeilenumbruch im Ausgabe-Ruby zu machen. Dadurch wird ein Zeilenumbruchzeichen in Ihren String eingefügt und der String wird in einer neuen Zeile ausgegeben.
output = %{We are a
group of gym trainers
who provide the best training
instructions to our clients.}
puts output
Ausgang:
We are a
group of gym trainers
who provide the best training
instructions to our clients.
Verwenden Sie +
nach einer Zeile für die neue Zeile
Sie können den Ruby-Operator +
verwenden, um die Zeichenfolgen hinzuzufügen und zu trennen. Diese Methode fügt automatisch eine neue Zeile hinzu, nachdem ihr Text übergeben wurde.
output = "We are a\n" +
"group of gym trainers \n" +
"who provide the best training instructions to our clients."
puts output
Ausgang:
We are a
group of gym trainers
who provide the best training instructions to our clients.
Abschluss
Dieser Artikel kommt zu dem Schluss, dass die Standardmethode darin besteht, das Zeilenumbruchzeichen zu verwenden, das durch einen Backslash gefolgt von einem kleinen n
dargestellt wird. Eine der leistungsstärksten Funktionen von Ruby ist die Möglichkeit, neue Codezeilen im Handumdrehen zu erstellen.
Dies kann mit dem Zeichen ""
erfolgen, das den Ruby-Interpreter anweist, eine neue Codezeile zu beginnen. Dies ist besonders nützlich, wenn Sie eine neue Codezeile mitten in eine vorhandene Zeile einfügen möchten.
Schließlich können Sie einen umgekehrten Schrägstrich gefolgt von einem Zeilenumbruch, einem Wagenrücklauf oder einem Absatzumbruchzeichen verwenden.
Zeeshan is a detail oriented software engineer that helps companies and individuals make their lives and easier with software solutions.
LinkedIn