Ich weiß, dass diese Frage eine grundlegende ist. Ich bin in der Lage mit Hilfe von Benutzereingaben für einen String und für eine ganze Zahl zu nehmen:Lesen Sie eine Ruby-Zeichenfolge ein Zeichen nach dem anderen (für Word-Wrapping)
str = gets()
num = gets().to_i
Aber ich will aus dem String lesen (sagen sie, das ist in meinem Fall mehr als eine Linie in der Länge) Zeichen für Zeichen und Zählung die Anzahl der Zeichen von der ersten bis zur letzten für jedes Zeichen in der Zeichenfolge. Ich weiß, das durch erreicht werden kann:
str.length
Ich mag es zählen Charakter weise wie ich versuche Wort wickelt in Ruby zu implementieren, wobei in der Linienbreite sagen (Das wäre eine benutzerdefinierte Zahleneingabe. Ich möchte nur die Wörter drucken, die nicht zur nächsten Zeile weitergehen, dh ich möchte kein kontinuierliches Wort über zwei Zeilen teilen. Solche Wörter sollten in die neue Zeile übernommen werden.
Vielen Dank für Ihre Zeit .. !!
Dies beantwortet, was ursprünglich in dem Titel der Frage gestellt, aber nicht das, was wurde tatsächlich gefragt. – Phrogz
Tatsächlich tut es das. – bowsersenior
LOL! Ich denke, die Antwort auf den Titel war gut genug für das OP. Froh meine Antwort könnte eine Hilfe sein. – bowsersenior