Als «ruby» getaggte Fragen

Ruby ist eine plattformübergreifende Open-Source-Sprache mit dynamischer objektorientierter Interpretation, die 1995 von Yukihiro Matsumoto (Matz) erstellt wurde. Das Tag [ruby] steht für Fragen zur Ruby-Sprache, einschließlich ihrer Syntax und ihrer Bibliotheken. Ruby on Rails-Fragen sollten mit [Ruby-on-Rails] gekennzeichnet sein.

1129
Wie man in Ruby null gegen leer gegen leer versteht

Ich finde ich immer wieder für eine klare Definition der Unterschiede zu suchen nil?, blank?und empty?in Ruby on Rails. Hier ist der nächste, den ich gekommen bin: blank?Objekte sind falsch, leer oder eine Leerzeichenfolge. Zum Beispiel "", " ", nil, [], und {}sind leer. nil? Objekte sind...

836
Was bedeutet% w (Array)?

Ich schaue mir die Dokumentation für FileUtils an. Die folgende Zeile verwirrt mich: FileUtils.cp %w(cgi.rb complex.rb date.rb), '/usr/lib/ruby/1.6' Was bedeutet das %w? Können Sie mich auf die Dokumentation

747
So generieren Sie eine zufällige Zeichenfolge in Ruby

Ich generiere derzeit eine 8-stellige pseudozufällige Großbuchstabenzeichenfolge für "A" .. "Z": value = ""; 8.times{value << (65 + rand(25)).chr} aber es sieht nicht sauber aus und kann nicht als Argument übergeben werden, da es keine einzelne Aussage ist. Um eine Zeichenfolge mit...

648
Entspricht "Weiter" in Ruby

In C und vielen anderen Sprachen gibt es ein continueSchlüsselwort, das bei Verwendung innerhalb einer Schleife zur nächsten Iteration der Schleife springt. Gibt es ein Äquivalent zu diesem continueSchlüsselwort in